Logo for Moovx

Software Development Engineer in Test

Role overview

Qualifications

  • 5+ years in software test automation in an SDET or Automation Engineer capacity with hands-on experience writing and maintaining E2E suites
  • Strong proficiency in Playwright (TypeScript), including POM, fixtures, workers, and parallel execution
  • Solid experience in Python / pytest, utilizing fixture patterns, conftest, parametrize, and reusable client abstractions
  • Proficient with Git, including branching, PRs, resolving conflicts, and maintaining clean commit hygiene

Responsibilities

  • Implement end-to-end Playwright (TypeScript) test suites for assigned user journeys — committed, reviewed, and running clean in CI
  • Expand Python/pytest API test coverage across assigned service domains — REST, GraphQL, and/or SOAP as applicable
  • Integrate all new tests into existing Jenkins pipelines with correct tier tagging (smoke / sanity / functional)
  • Write and maintain WireMock stubs required to support new test scenarios

About the company

Moovx logo

Moovx

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Who we are

We are a global IT service company based in Uruguay, serving humans like humans. Our main focus is on providing staffing and delivery team services to companies seeking a strategic partner for their products and services. Our mission is to revolutionize people’s lives through work, individually improving their world and our ecosystem.

In 2019, 2020, and 2021, we received the award for being one of the best B2B development companies in Latin America by Clutch and we are ranked number 10 on the list of companies in Argentina by The Manifest. We are also verified as a service provider in Latin America by the Inter-American Development Bank (BID) and we are partners with CUTI.

We value people who are collaborative, curious, results-driven, and take ownership. We embrace individuals who want to be themselves, have daily flexibility, grow, learn, and make a difference wherever the opportunity presents itself.

Description of the Role

We are looking for a contract Senior SDET (Playwright & API Automation) to augment our Digital Engineering automation team on a time-sensitive initiative. The contractor will contribute immediately to expanding Playwright UI automation and Python/pytest API coverage across our digital commerce platform. This is a hands-on, high-output engagement — we need someone who can read the codebase, understand our standards, and ship tested, maintainable automation from week one. The ideal contractor has done this before in a similar environment, brings proven patterns rather than syntax knowledge, and actively leverages AI-assisted development tools to accelerate delivery without sacrificing quality.

Responsibilities of the Role

  • Implement end-to-end Playwright (TypeScript) test suites for assigned user journeys — committed, reviewed, and running clean in CI.

  • Expand Python/pytest API test coverage across assigned service domains — REST, GraphQL, and/or SOAP as applicable.

  • Integrate all new tests into existing Jenkins pipelines with correct tier tagging (smoke / sanity / functional).

  • Write and maintain WireMock stubs required to support new test scenarios.

  • Participate in PR reviews — apply and adhere to existing automation standards.

  • Document any new patterns or deviations introduced, for handoff to the permanent team.

  • Use AI coding assistants (Claude Code, GitHub Copilot, Cursor, or equivalent) as a standard part of the development workflow to accelerate test scaffolding, fixture generation, assertion patterns, and WireMock stub authoring.

  • Apply AI-assisted code review to catch issues before PR submission and leverage AI for coverage gap analysis to prioritize based on risk.

  • Onboard independently, read existing code, match patterns, and deliver work to the definition of done within the sprint without needing step-by-step guidance.

  • Embed within an agile squad, participate in daily ceremonies, and raise blockers early (dependency on dev environments, test data, or stub availability).

Qualifications:

  • 5+ years in software test automation in an SDET or Automation Engineer capacity with hands-on experience writing and maintaining E2E suites.

  • Strong proficiency in Playwright (TypeScript), including POM, fixtures, workers, and parallel execution.

  • Solid experience in Python / pytest, utilizing fixture patterns, conftest, parametrize, and reusable client abstractions.

  • Proven track record in REST API testing (structured assertions, status/schema/payload validation, chained requests) and GraphQL testing (query/mutation execution, schema assertion, variable injection).

  • Experience with Jenkins for reading and modifying pipeline configurations and understanding stage/step structure.

  • Experience with WireMock for stub authoring, request matchers, and response templating.

  • Proficient with Git, including branching, PRs, resolving conflicts, and maintaining clean commit hygiene.

  • Demonstrated prior experience actively using AI coding tools (e.g., Claude Code, GitHub Copilot, Cursor) to accelerate test authoring, code review, and coverage analysis.

Nice to Have

  • Strong preference for experience with SOAP/WSDL service testing and Postman / Newman for collection-based API smoke verification.

  • Familiarity with microservices environments, understanding service boundaries and dependency chains.

  • Background in Java/Selenium (useful for reading legacy test code during context gathering).

  • AWS environment experience (test/stage environment topology) and strong shell scripting for local test execution and CI debugging.

  • Experience with hospitality, cruise, travel, or booking platform domains.

  • Exposure to k6 or Gatling for performance baseline assertions.

  • Familiarity with Spring Boot microservices from a testing perspective.

  • ISTQB or equivalent certification.

    What We Offer

  • Competitive salaries throughout LATAM (USD).

  • 100% remote work from anywhere in LATAM.

  • Opportunity to join a collaborative and fast-growing global team.

  • Daily interaction and close collaboration with international teams, including the US.

  • A role with high visibility and ownership, where your work directly impacts the business.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Development Engineer in Test (SDET) Related jobs

Other jobs at Moovx

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.