We are seeking a skilled Playwright Tester to join our team. The ideal candidate will have experience in automation testing, particularly with Playwright, and a strong understanding of web-based applications, APIs, and user interfaces.
Responsibilities:
-
Develop, maintain, and execute automated test scripts using Playwright and Pytest frameworks.
-
Write and maintain Python scripts to support test automation efforts.
-
Design and implement API automation tests to ensure robust backend validation.
-
Collaborate with cross-functional teams, including QA Architects, to define, design, and ship new features.
-
Identify, record, document thoroughly, and track bugs using industry-standard tools.
-
Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.
-
Utilize GitHub for version control and collaborate with team members through pull requests and code reviews.
-
Provide detailed and constructive feedback on bug reports and test case designs.
-
Communicate effectively with stakeholders and customers to understand requirements and resolve issues.
-
Manage and configure Linux environments for automated tests.
-
Mentor and guide junior team members, sharing best practices and ensuring consistent quality in test processes.
-
Work closely with QA Architects to develop and refine test automation strategies and frameworks.
Qualification:
-
Bachelor’s degree in Computer Science Engineering, IT, MCA, MSc Computer science.
-
Overall 3+ years of industry experience.
-
Playwright Framework: Proficiency in writing and maintaining automated tests using Playwright.
-
Pytest Framework: Strong knowledge of the Pytest framework for Python, including writing and executing test cases.
-
Python Scripting: Proficient in writing and debugging Python scripts for test automation and other utilities.
-
Selenium: Extensive experience in automating web applications using Selenium WebDriver.
-
API Automation: Experience in automating API tests using tools like Postman, RestAssured, or equivalent.
-
Test Automation Concepts: Solid understanding of test automation concepts and methodologies.
Preferred Qualifications:
- Highly effective team player.
- Assertive and have good interpersonal skills.
- Good at handling emotions and conflict negotiations.
- Expertise in testing techniques and review process.
- Ability to use a wide variety of open-source automation technologies and tools.
- Generative AI Tools: Understanding of using Generative AI tools to enhance test automation.
- Linux Basic Understanding: Ability to navigate and perform basic
operations in a Linux environment. - Communication Skills: Strong verbal and written communication skills to articulate test strategies, plans, and results to various stakeholders.