Overview
Skills
Job Details
Job Description:
We are seeking a highly experienced QA Automation Engineer (9+ years) to join our quality engineering team. The ideal candidate will have a strong background in designing and implementing robust automation frameworks, working across web and API testing, and integrating automated tests into CI/CD pipelines.
Responsibilities:
Design, develop, and maintain scalable test automation frameworks for UI, API, and backend validation.
Write clean, efficient test scripts using tools like Selenium, Cypress, Playwright, or similar.
Perform end-to-end automation across different platforms including web, mobile, and REST APIs.
Integrate automation tests with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI).
Conduct performance, regression, and integration testing using appropriate tools.
Collaborate closely with developers, business analysts, and other QA team members to ensure high-quality software delivery.
Identify, record, document thoroughly and track bugs.
Participate in code reviews and contribute to test coverage improvements.
Required Skills:
9+ years of QA experience with strong focus on automation.
Proficient in Java/Python/JavaScript for test scripting.
Hands-on with automation tools like Selenium, TestNG, JUnit, Cypress, Playwright.
Experience with API testing using tools like Postman, RestAssured, Karate.
Strong knowledge of CI/CD pipelines and integration with tools like Jenkins.
Familiarity with version control systems (Git).
Solid understanding of SDLC, Agile, and QA best practices.
Excellent analytical, problem-solving, and communication skills.