Job Summary: We are seeking a highly skilled and experienced Senior QA Engineer with a strong background in Playwright and JavaScript. The ideal candidate will have a passion for quality assurance, a keen eye for detail, and a proactive approach to problem-solving. As a Senior QA Engineer, you will be responsible for ensuring the highest quality of our products through rigorous testing and automation.
Key Responsibilities:
-
Test Planning and Strategy:
- Develop and implement comprehensive test plans and strategies for new and existing features.
- Collaborate with product managers, developers, and other stakeholders to understand requirements and create effective test cases.
-
Automation:
- Design, develop, and maintain automated test scripts using Playwright and JavaScript.
- Integrate automated tests into the CI/CD pipeline to ensure continuous testing and delivery.
- Identify areas for automation and create solutions to enhance test coverage and efficiency.
-
Manual Testing:
- Perform thorough manual testing of applications, identifying defects and ensuring functionality, usability, and performance.
- Conduct exploratory testing to uncover edge cases and potential issues.
-
Defect Management:
- Log and track defects in the defect management system, providing detailed descriptions and steps to reproduce.
- Work closely with the development team to resolve defects and verify fixes.
-
Mentorship and Leadership:
- Mentor junior QA engineers, providing guidance and support to help them grow in their roles.
- Lead QA initiatives and projects, ensuring adherence to best practices and quality standards.
-
Continuous Improvement:
- Stay up-to-date with the latest trends and advancements in QA, automation, and testing tools.
- Proactively suggest and implement improvements to the QA process and tools.
Required Qualifications:
-
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
-
Experience:
- Minimum of 5 years of experience in software quality assurance.
- Proven experience with Playwright and JavaScript for test automation.
- Strong understanding of web technologies, browsers, and web applications.
- Experience with CI/CD tools and processes.
-
Skills:
- Proficient in writing automated tests using Playwright and JavaScript.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Detail-oriented with a strong commitment to quality.
- Ability to work independently and as part of a team.