Automation testing
Key Responsibilities
Design and improve automation frameworks from the ground up, with a primary focus on Selenium.
Develop, execute, and maintain efficient, high-quality, and maintainable automation scripts for functional and non-functional requirements.
Automate UI, Services, and Database scripts to streamline testing processes.
Collaborate with engineering teams to integrate automated testing into CI/CD pipelines (e.g., Jenkins, Git/Bitbucket).
Develop test plans, test cases, and strategies across functional teams.
Document defects using project-specific defect management tools (e.g., JIRA).
Qualification Requirements
5–8 years of experience in testing, with a strong focus on automation.
Proficiency in programming languages such as Java or Python.
Hands-on experience with BDD, TDD, and Data-Driven frameworks.
Experience with API/Web Services testing tools.
Strong analytical, problem-solving, and communication skills.