Overview
Skills
Job Details
Job Description:
We are seeking a highly skilled and experienced QA Automation Engineer with 8+ years of experience in software testing and test automation. The ideal candidate will have strong hands-on expertise in automation frameworks such as Cucumber, Cypress, and Karate, along with solid programming and API testing experience. This role requires excellent analytical, communication, and leadership skills to collaborate effectively across cross-functional teams and ensure the highest standards of software quality.
Roles & Responsibilities:
8+ years of experience in QA automation and software testing.
Proven experience leading and mentoring QA automation teams.
Hands-on expertise with automation tools such as Selenium, Cucumber, Karate, Cypress, JUnit, or similar.
Strong programming skills in Java, Python, JavaScript, or C#.
Experience with API testing tools like Postman, RestAssured, or SoapUI.
Solid understanding of Agile methodologies (Scrum, Kanban).
Hands-on experience with version control systems such as Git or SVN.
Experience integrating automated tests with CI/CD pipelines (Jenkins, Bamboo, GitLab CI, etc.).
Strong understanding of test methodologies, test life cycle, and defect tracking processes.
Excellent analytical, troubleshooting, and debugging skills.
Strong communication and collaboration skills to work effectively with cross-functional teams.
Experience with performance/load testing and test management tools is a plus.
Mandatory Skills:
Cucumber
Cypress
Karate
Preferred Skills:
Selenium, RestAssured, JUnit
CI/CD tools (Jenkins, Bamboo, GitLab CI)
Performance and load testing