Gooten logo
Gooten

A global print-on-demand fulfillment network, orchestrated by OrderMesh

Software Development Engineer in Test, SDET

Location

Serbia

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Software Development Engineer in Test, SDET

Gooten

• Champion an automation-first mindset; manual testing should be the exception, not the rule. • Design, build, and scale automated test frameworks for APIs, UI, and end-to-end microservice validation using Node.js, Playwright, and related frameworks. • Develop load and resilience testing suites with Grafana k6 to benchmark and harden distributed systems. • Integrate test execution and quality gates deeply into GitHub Actions, ensuring every commit, PR, and deployment is validated by automation. • Collaborate closely with MCPs: Kafka event flows, service mesh routing (Istio), and inter-service contracts to design automated validation of message schemas, ACLs, and service dependencies. • Mock endpoints with services like microcks or postman to simulate responses. • Lead TDD adoption by embedding test scaffolds into developer workflows and enforcing test coverage standards across repositories. • Embed security testing and data validation checks into automation frameworks for proactive vulnerability detection. • Create test observability dashboards (via Grafana or Datadog) that expose quality metrics alongside performance and error budgets. • Perform exploratory testing to supplement automation with contextual discovery and edge-case validation. • Collaborate with developers, SREs, and product managers to drive a shared understanding of quality across environments.

Job Requirements

  • 5+ years of hands-on experience building and maintaining automated test frameworks for microservice and web applications.
  • Strong proficiency in Node.js, JavaScript/TypeScript, or equivalent modern language.
  • Demonstrated experience integrating tests into CI/CD systems; ideally GitHub Actions, Jenkins, or Azure DevOps.
  • Proven track record in load testing (Grafana k6) and performance analysis at scale.
  • Experience validating MCP integrations including: message brokers (Kafka), service meshes (Istio), and REST/gRPC endpoints.
  • Working knowledge of Playwright or similar browser automation frameworks.
  • Understanding of TDD, security testing, and DevSecOps principles.
  • Excellent debugging, observability, and root-cause analysis skills.
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Passion for driving automation-first culture and mentoring others in modern test engineering practices.

Related Categories

Related Job Pages

More SDET Jobs

Gooten logo

Software Development Engineer in Test, SDET

Gooten

A global print-on-demand fulfillment network, orchestrated by OrderMesh

SDET6 days ago
ContractRemoteTeam 51-200Since 2012

• Champion an automation-first mindset; manual testing should be the exception, not the rule. • Design, build, and scale automated test frameworks for APIs, UI, and end-to-end microservice validation using Node.js, Playwright, and related frameworks. • Develop load and resilience testing suites with Grafana k6 to benchmark and harden distributed systems. • Integrate test execution and quality gates deeply into GitHub Actions, ensuring every commit, PR, and deployment is validated by automation. • Collaborate closely with MCPs: Kafka event flows, service mesh routing (Istio), and inter-service contracts to design automated validation of message schemas, ACLs, and service dependencies. • Mock endpoints with services like microcks or postman to simulate responses. • Lead TDD adoption by embedding test scaffolds into developer workflows and enforcing test coverage standards across repositories. • Embed security testing and data validation checks into automation frameworks for proactive vulnerability detection. • Create test observability dashboards (via Grafana or Datadog) that expose quality metrics alongside performance and error budgets. • Perform exploratory testing to supplement automation with contextual discovery and edge-case validation. • Collaborate with developers, SREs, and product managers to drive a shared understanding of quality across environments.

Colombia
ASRC Federal logo

Automated Test Engineer

ASRC Federal

Purpose Driven. Enduring Commitment.

SDET6 days ago
Full TimeRemoteTeam 5,001-10,000Since 2003

• Use automated test tools like WebdriverIO, Axe, Allure and similar E2E frameworks (Selenium, Playwright, Cypress) tools to create and enhance our automated test suite. • Focus on end-to-end system tests, regression tests, acceptance tests, 508 compliance, performance, and scalability tests. • Become part of an enterprise team of software developers. • Collaborate directly on customer systems and solve customer problems.

United States
XOi logo

Mobile QA Automation Engineer

XOi

Intelligence that keeps the world running.

SDET6 days ago
Full TimeRemoteTeam 51-200Since 2013

• Build and maintain automated test suites for iOS + Android using Appium (required), primarily in JavaScript • Expand coverage for critical user workflows, including authentication, media handling, connectivity variability, app lifecycle transitions, and performance-sensitive paths • Maintain and grow web end-to-end automation using Cypress to ensure core workflows remain stable across releases • Collaborate with Engineering, QA, and Product to align coverage with feature specs, acceptance criteria, and user expectations • Represent QA in story refinement and sprint planning to influence testability early • Analyze test results to identify and track defects, regressions, and flaky tests • Drive issues to root cause with clear, actionable detail • Integrate and scale automated tests in CI/CD pipelines for fast feedback and reliable release validation • Support execution across environments, including device/emulator coverage when appropriate • Evolve frameworks, tools, and best practices to improve stability, maintainability, and speed • Contribute to test data strategy, environment readiness, and metrics/reporting that strengthen release confidence and quality transparency • Partner on production issue RCA and post-release learnings to drive preventative improvements (test gaps, tooling, monitoring, process)

Tennessee
Ready logo

Senior QA Automation Engineer, Inglés

Ready

Work with the top 1% of Latam's freelance digital talent.

SDET6 days ago
Full TimeRemoteTeam 11-50Since 2021

• Liderar la estrategia integral de QA para toda la plataforma Full Stack (Front-End con Next.js , Backend con C#/.NET e integraciones). • Diseñar, desarrollar y mantener suites de pruebas automatizadas para escenarios funcionales, de regresión, integración y End-to-End (E2E). • Definir y hacer cumplir los Quality Gates dentro del pipeline de CI/CD, garantizando que ninguna versión sea liberada sin cumplir los estándares de calidad establecidos. • Liderar la cobertura de pruebas para integraciones críticas con terceros, incluyendo Credit Bureaus (Experian, Equifax y TransUnion), Dealer Systems (DealerTrack y RouteOne) y proveedores de prevención de fraude y verificación. • Validar contratos de REST APIs, lógica de reintentos (Retry Logic), Idempotency y manejo de Edge Cases. • Probar los workflows de originación de préstamos de DEFI Solutions, incluyendo Scorecards, Rules, Decision Flows y Operational Data. • Participar activamente en Sprint Planning, Story Grooming y Design Reviews para identificar riesgos y problemas de calidad antes del inicio del desarrollo. • Colaborar con el Tech Lead para alinear las prácticas de QA con los estándares generales de ingeniería. • Actuar como la voz de la calidad dentro del equipo, representando la perspectiva del usuario final y garantizando la integridad de la plataforma. • Servir como puente entre el equipo Nearshore y los stakeholders en Estados Unidos, asegurando una comunicación fluida en inglés. • Diseñar y mantener frameworks de automatización utilizando Playwright, Cypress, Selenium u otras herramientas similares. • Utilizar herramientas de AI-Assisted Testing para incrementar la cobertura de pruebas y reducir el esfuerzo manual. • Administrar los ambientes de prueba, la gestión de datos de prueba (Test Data Management) y la documentación relacionada con QA.

Mexico