QA Automation Engineer – Java, Selenium, Cucumber BDD, REST API & React Testing
Core
Design, develop, and execute automated test solutions for React-based frontend applications and Java-based backend services using Selenium, Playwright, Cucumber BDD, and REST API testing tools.
Role type
Senior IC QA Automation Engineer
Builds
Reliable releases of frontend and backend software applications
Domain
Software Development / Test Automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, JavaScript/TypeScript, React, Selenium, Playwright, Cucumber BDD, REST API testing, SQL, Git, Jenkins, Test Automation Frameworks
Preferred skills
Integrated automation solutions, multi-layer testing (frontend/backend/API/database), pipeline maintenance, parallel execution, cross-browser testing
Technologies
Selenium, Playwright, RestAssured, Postman, Cucumber, React, Java, TypeScript, SQL, Jenkins, Git
Responsibilities
Design and maintain automation frameworks using Cucumber BDD and Selenium; Perform functional, regression, integration, API, and end-to-end testing; Test REST APIs using RestAssured and Postman; Troubleshoot and debug failed automation scripts; Validate application data using SQL queries; Integrate automated tests into Jenkins pipelines; Contribute to test strategy and quality reporting.
Seniority
Senior, hands-on IC
