Description
You will own the development and execution of automated tests across UI, API, and Database layers.
Responsibilities
- Design, develop, and execute automated test scripts for UI, API, and Database layers.
- Implement BDD using Cucumber and maintain reusable feature files.
- Collaborate with developers, product owners, and QA teams to ensure quality releases.
- Analyze automation results, identify defects, and track them through closure.
- Integrate automation suites within CI/CD pipelines.
Required Skills
- 11+ years of working experience.
- Bachelor's or Master's degree in IT or Computer Science.
- Strong experience in UI Automation, Backend API Automation, and Database testing.
- Hands-on experience with REST API automation and WebSocket automation.
- Strong experience in Java programming language.
- Proficiency in JavaScript.
- Extensive hands-on experience with Selenium, Rest-Assured, TestNG, and TOSCA.
- Expertise in BDD with Cucumber.
- Experience integrating automation suites with CI/CD pipelines.
Preferred Skills
- Ability to design, develop, and maintain scalable automation frameworks.
- Strong understanding of test strategies, test planning, and defect management.