Experienced Test Automation Engineer
Core
Design and implement automated tests for web and service layers to accelerate releases and raise product quality.
Role type
Test Automation Engineer (BDD)
Builds
Automated test frameworks and CI/CD integration pipelines
Domain
Software Testing / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Java, Selenium WebDriver, Cucumber (BDD/Gherkin), Python, CI/CD pipelines (Jenkins/GitHub Actions), Git, SQL, REST clients, test management tools (JIRA, HP ALM, TestRail)
Preferred skills
BDD scenario design, test utility development, mentoring junior team members
Technologies
Java, Python, Selenium, Cucumber, Jenkins, GitHub Actions, JIRA, HP ALM, TestRail
Responsibilities
Design and implement automated tests for web and service layers; Develop test utilities and libraries; Integrate automation into CI/CD; Translate user stories into executable BDD scenarios; Review PRs for testability and coach developers; Troubleshoot issues in automated test scripts
Seniority
Mid-level (2-5 years experience)