onsite
QA Automation Engineer - Softcat
QA Engineer
Lead end‑to‑end test automation for scalable IT solutions, building Selenium‑based frameworks in Java, integrating BDD with Cucumber, and ensuring robust API validation with RestAssured to deliver high‑quality, reliable software.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites using Selenium WebDriver in Java.
- Implement BDD test scenarios with Cucumber, integrating with TestNG for execution.
- Automate API validation using RestAssured, ensuring comprehensive coverage of backend services.
- Collaborate with developers and product owners to define test requirements and acceptance criteria.
- Analyze test results, troubleshoot failures, and provide actionable feedback to improve product quality.
Requirements
- 3+ years of QA automation experience in a fast‑paced environment.
- Strong proficiency in Java, Selenium, TestNG, and BDD frameworks.
- Hands‑on experience with API testing tools such as RestAssured or Postman.
- Excellent problem‑solving skills and attention to detail.
- Effective communication and teamwork abilities.