Automation Test Engineer – Selenium, Java & API Testing
Core
Design, develop, maintain, and execute automated test solutions using Selenium and Java to support reliable software delivery and improve test coverage.
Role type
Senior IC automation test engineer (Selenium/Java)
Builds
Automated test suites, reusable test components, and quality validation pipelines
Domain
Software engineering / Quality Assurance / Test Automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Selenium, Java, TestNG, Maven, Jenkins, JIRA, API testing, database testing, Agile/Scrum methodologies
Preferred skills
Object-oriented programming principles, continuous integration practices, functional/regression/end-to-end testing, cloud-based test environments, data-driven testing, parallel test execution
Technologies
Selenium, Java, TestNG, Maven, Jenkins, JIRA
Responsibilities
Design and execute automated test scripts for web applications and APIs; create reusable automation components and test utilities; perform functional, regression, and database testing; troubleshoot and debug automation scripts; track and resolve software defects; participate in Agile ceremonies; optimize test execution and coverage.
Seniority
Senior, hands-on IC