Design and implement automation test frameworks using BDD tools like Cucumber, SpecFlow, etc.
Write reusable and maintainable test scripts for UI, API, and integration testing
Collaborate with developers and business analysts to translate requirements into effective test cases
Integrate automated tests with CI/CD pipelines
Identify test automation prospects and drive implementation
Report defects clearly and assist in troubleshooting and debugging
Requirements:
2–4 years of hands-on experience in QA Automation
Robust knowledge and experience with BDD tools (e.g., Selenium, Cucumber, Gherkin, SpecFlow)
Proficient in at least one programming language used in automation (Java, Python, JavaScript, etc.)
Experience with Selenium/WebDriver or other UI automation tools
Working knowledge of API testing tools (e.g., Postman, RestAssured)
Familiarity with CI/CD tools like Jenkins, GitLab CI, etc.
Excellent analytical, debugging, and communication skills
Valuable to Have:
Exposure to Agile/Scrum environments
Experience with performance testing tools like JMeter or Gatling
ISTQB or other QA certifications