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
View details
Apply Now