540

Test Automation Engineer – Contract

540

contract

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Own and manage development-level testing process and outcomes across the platform
  • Design, develop, and maintain automated tests to validate functionality across APIs, microservices, and user interfaces
  • Develop and execute integration, functional, and regression tests for distributed systems
  • Build and maintain automated API tests for RESTful services and service integrations
  • Design and execute test suites that leverage network emulation to simulate real-world flight-line conditions (latency, packet loss, offline scenarios)
  • Develop automated validations for client-side persistence, ensuring unsynced data survives refreshes, crashes, and device restarts within browser storage
  • Partner closely with engineers to validate microservice interactions and platform integrations
  • Participate in manual testing of user stories and features to validate requirements and expected behavior
  • Define and improve test strategies, test coverage, and automation frameworks
  • Integrate automated tests into CI/CD pipelines to enable reliable and repeatable deployments
  • Investigate and troubleshoot defects, working with engineering teams to reproduce and resolve issues
  • Create and maintain clear testing documentation, including test cases and validation strategies
  • Collaborate with cross-functional teams to ensure quality standards are maintained throughout development.

Requirements

  • 3+ years of experience with programming languages such as Python, JavaScript, Java, or similar
  • 2+ years of experience developing automated tests and technical test documentation
  • Experience building or maintaining automated test frameworks using tools such as PyTest, JUnit, Playwright, Cypress, or similar
  • Experience designing and executing integration and API-level tests
  • Proficiency with network request interception (e.g., Playwright route or Cypress intercept) to simulate backend failures and validate frontend behavior
  • Experience performing manual testing of user stories and application features
  • Experience working in Agile development environments
  • Ability to quickly learn new technologies and become proficient in unfamiliar domains
  • Strong attention to detail and ability to identify discrepancies between system behavior and requirements
  • Ability to work independently while collaborating effectively within a team
  • Strong sense of ownership with the ability to drive tasks to completion.
Benefits
  • Contract Duration: initial 12 month contract, 40 hours per week
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
automated testingAPI testingintegration testingfunctional testingregression testingnetwork emulationtest documentationtest strategiestest frameworksCI/CD integration
Soft Skills
attention to detailcollaborationownershipindependenceproblem-solvingcommunicationadaptabilityteamworktime managementcritical thinking