onsite
QA Automation Tester - Agad Technology
Software Engineer
QA Automation Tester focused on designing, developing, and executing automated test scripts using Selenium and Java, integrating with TestNG and Cucumber for BDD, and managing version control with Git to ensure high-quality software delivery.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts for web applications using Selenium WebDriver and Java.
- Implement BDD test scenarios with Cucumber, integrating with TestNG for test execution and reporting.
- Collaborate with developers and product owners to understand requirements and translate them into robust automated tests.
- Execute regression, functional, and performance test suites, analyze results, and report defects in a clear, actionable manner.
- Maintain test frameworks, libraries, and continuous integration pipelines (e.g., Jenkins) to support efficient test execution.
Requirements
- 3+ years of experience in QA automation with Selenium and Java.
- Strong knowledge of TestNG, Cucumber, and BDD practices.
- Proficiency in Git for version control and experience with CI/CD pipelines.
- Excellent analytical, problem‑solving, and communication skills.
- Experience with API testing tools (e.g., Postman, RestAssured) is a plus.