We’re hiring a highly skilled QA Automation Engineer who can design and implement test automation solutions using Playwright and Selenium. If you’re interested in joining a fast-paced IT organization as a QA automation engineer job, read this job description carefully.
Key Responsibilities
- Design, develop, and execute automated test scripts using Playwright and Selenium.
- Create and maintain reusable, robust, and scalable automation frameworks.
- Collaborate with developers and product teams to understand application features and define appropriate test strategies.
- Identify test scenarios for automation from existing manual test cases or new feature requirements.
- Perform functional, regression, integration, and end-to-end testing across web platforms.
- Maintain CI/CD pipelines for test automation and contribute to test coverage metrics.
- Investigate test failures, report bugs with detailed documentation, and work closely with developers to resolve issues.
- Ensure test environments are stable, consistent, and adequately monitored.
- Stay up to date with trends in QA automation, Playwright testing, and selenium automation tester best practices.
Key Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2–5 years of hands-on experience in QA automation testing.
- Proficiency in Playwright and Selenium for web application testing.
- Strong programming/scripting skills in JavaScript, TypeScript, Python, or Java.
- Experience with test frameworks like TestNG, JUnit, Mocha, or Jest.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Experience working with version control systems such as Git.
- Solid understanding of SDLC and STLC.
- Excellent problem-solving, debugging, and analytical skills.
- Strong written and verbal communication skills.