Senior Software Development Engineer in Test (SDET)
S
SPD TechnologySoftware Development
Ukraine. Spain. Poland. Portugal. Romania, Meetings aligning with US time zonesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Upper-Intermediate English, fluent Ukrainian
- Required Skills
- BashJavaMavenREST APISeleniumGitHub ActionsPlaywright
Requirements
- Strong programming skills in Java (Java 17+).
- Hands-on experience with BDD frameworks (Cucumber) and Gherkin.
- Proven experience with UI automation (Playwright, Selenium, or similar) using the Page Object Model.
- Solid understanding of REST API testing and HTTP client libraries (Retrofit/OkHttp, RestAssured, or equivalent).
- Experience with JUnit 5 and parallel test execution.
- Familiarity with CI/CD pipelines (GitHub Actions or similar).
- Proficiency with version control using Git/GitHub.
- Proficiency with Maven (or Gradle) multi-module builds.
- Comfortable working in macOS/Linux environments and scripting with Bash.
- Upper-Intermediate English proficiency.
- Fluent Ukrainian proficiency.
Responsibilities
- Design and maintain a multi-module automation framework for API and UI testing.
- Write BDD scenarios using Cucumber and Gherkin and implement step definitions.
- Build API tests with Retrofit/OkHttp and UI tests with Playwright utilizing the Page Object Model.
- Integrate tests into GitHub Actions with parallel, multi-environment execution.
- Produce actionable reports using Allure or Cucumber HTML.
- Collaborate with developers to ensure test coverage.
- Perform in a tester role within a Scrum team, contributing to sprint planning, refinement, and delivery.
View Full Description & ApplyYou'll be redirected to the employer's site