Key Responsibilities
- Design, develop, and maintain robust automation frameworks for web and / or mobile applications.
- Write and maintain automated test scripts using tools like Selenium, Cypress, Playwright, or Appium .
- Integrate test automation into CI / CD pipelines ( Jenkins, GitLab CI / CD, Azure DevOps ).
- Collaborate with developers, product managers, and DevOps engineers to ensure product quality.
- Write clear, concise, and comprehensive test plans and test cases for both manual and automated testing.
- Participate in code reviews for test automation code and contribute to test architecture.
- Implement and maintain testing best practices and standards.
- Develop utilities or tools to improve QA processes (SDET focus).
Required Skills :
Automation Testing : 4+ years of hands-on experience (GIT, Appium, Maven)Proficient in test automation tools and frameworks ( Selenium, TestNG, JUnit, PyTest, Cypress, Playwright, etc. ).Experience in scripting languages like Java, Python, or JavaScript .Manual Testing : 1+ year (should understand testing fundamentals and test case design).SDET : At least 1 year of experience in developing test tools / utilities or contributing to test infrastructure.Experience with REST API testing using tools like Postman or REST Assured .Good understanding of OOP principles , basic data structures , and algorithms .Exposure to version control systems (Git / GitHub / Bitbucket).Skills Required
Python, Selenium, TestNG, Junit, Pytest, cypress , Java, Git, Github, Bitbucket