Distro logo
Distro

Distro is a marketplace to find, hire, and pay technical talent in over 200 countries. Join now for free.

Senior QA Automation Engineer

SDETSDETFull TimeRemoteSeniorTeam 1-10Since 2021H1B SponsorCompany SiteLinkedIn

Location

Argentina

Posted

4 days ago

Salary

$100 - $200 / month

Seniority

Senior

Job Description

Senior QA Automation Engineer

Distro

• Design, develop, and maintain automated end-to-end (E2E) test suites using Playwright and TypeScript • Expand automation coverage across critical workflows, features, APIs, and integrations • Build and execute API tests to validate backend services and business logic • Improve test reliability by identifying and reducing flaky tests • Integrate and optimize automated tests within CI/CD pipelines • Collaborate with cross-functional teams to improve testability and product quality • Convert manual QA test cases into scalable automated tests • Validate complex scenarios such as authentication, authorization, role-based access, and multi-tenant environments • Debug issues across frontend, backend, and testing environments

Job Requirements

  • 3–5 years of experience in QA Automation or SDET roles
  • Strong experience with JavaScript or TypeScript
  • Hands-on experience with automation tools such as Playwright (preferred), Cypress, or Selenium
  • Proven experience designing and maintaining automation frameworks (Page Object Model)
  • Solid understanding of REST APIs and API testing
  • Experience working with CI/CD pipelines
  • Familiarity with Git and version control workflows
  • Ability to troubleshoot and debug across multiple layers of the system
  • Strong written communication skills
  • Experience with React, Vite, Testing Library, or modern frontend frameworks (Nice to Have)
  • Knowledge of Python and pytest (Nice to Have)
  • Experience with GitHub Actions or similar CI tools (Nice to Have)
  • Familiarity with Docker or containerized environments (Nice to Have)
  • Experience in SaaS, fintech, or enterprise platforms with complex workflows (Nice to Have)
  • Experience testing multi-tenant or role-based systems (Nice to Have)
  • Knowledge of performance testing and asynchronous systems (queues, background jobs) (Nice to Have)
  • Exposure to AI, ML, or document processing platforms (Nice to Have)

Related Categories

Related Job Pages

More SDET Jobs

Dev.Pro logo

Senior Test Engineer Automation (Python)

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

SDET4 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

Role Description We invite an experienced and proactive Senior Test Automation Engineer to join our team. You’ll ensure the quality and reliability of data pipelines and AI/NLP workflows that support a robust logistics intelligence platform. You’ll design and maintain scalable automation frameworks that accelerate development, provide rapid feedback, and enable the team to confidently deliver high-quality AI capabilities. Qualifications - 5+ years of QA automation experience in data-intensive environments - Strong Python skills for building and scaling automation frameworks (pytest or similar) - Proven ability to design and own end-to-end automation strategies from scratch - Hands-on experience with Azure services and Azure DevOps pipelines - Strong background in API testing and CI/CD integration - Knowledge of containerized test environments (Docker) - Ability to create clear, well-structured test documentation and metrics - Manual testing expertise - Excellent client-facing communication and collaboration skills - Upper-Intermediate English level Requirements - Desirable: AI/NLP testing experience - Desirable: Deepeval experience Key Responsibilities - Lead QA automation for complex data and AI/NLP workflows, ensuring reliable and scalable solutions. - Own the end-to-end QA automation strategy. - Build and scale robust automation frameworks using Python and pytest. - Integrate automated tests into Azure DevOps CI/CD pipelines. - Embed shift-left testing and promote quality through early collaboration with developers. - Create clear, well-structured test plans, cases, and documentation. - Track test coverage, automation metrics, and overall QA effectiveness. - Identify and troubleshoot complex issues across data-heavy systems. - Own testing of AI/NLP components and leverage AI-assisted QA tools. Benefits - 99.9% remote — you can work from anywhere in the world. - 30 paid days off per year to use however you like — vacations, holidays, or personal time. - 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child. - Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months. - We pay in U.S. dollars and cover all approved overtime. - Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events. Next Steps - Submit a CV in English - Intro call with a Recruiter - Internal interview - Offer

Worldwide
Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

• Design, develop, automate, and maintain end-to-end and integration tests for our software products, including cross-team workflows • Analyze, review, and document test results, and collaborate closely with developers to resolve identified issues before new features and releases are finally tested by our QM-team • Identify gaps in existing test coverage and prioritize the development of additional test cases • Work closely with developers and product managers to ensure testing aligns with business and product requirements • Promote and strengthen a culture of quality awareness within the team

Czechia
Gartner logo

Senior Test Engineer – Java, Selenium

Gartner

We deliver actionable, objective insight that drives smarter decisions and stronger performance.

SDET4 days ago
Full TimeRemoteTeam 10,001+Since 1979H1B Sponsor

• Review functional and technical documents to understand the Product requirements. • Create and execute manual and automated test cases for functionality, acceptance criteria for Web and Mobile Application. • Engage and partner with developers and BA in an agile development environment to understand requirements and perform testing. • Create test scenarios, run functional tests, create regression suite, create testing artifacts, and raise defects with detailed information. • Follow coding standards, build appropriate tests and deployment scripts and review project artifacts created by peers.

India
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Testing Manual y Automatizado : Diseñar, ejecutar y mantener pruebas manuales y automatizadas para asegurar la calidad de aplicaciones móviles nativas. • Automatización de Pruebas : Implementar pruebas automáticas utilizando herramientas como Appium, garantizando la cobertura y eficiencia del testing. • Definición de Planes de Prueba : Elaborar estrategias y planes de testing completos que aseguren la calidad del software en todas sus fases. • Gestión de Incidencias : Detectar, documentar y reportar errores mediante Jira, facilitando su seguimiento y resolución por parte del equipo de desarrollo. • Definición de Casos de Prueba : Diseñar pruebas manuales estructuradas utilizando herramientas como Zephyr. • Colaboración Multidisciplinaria : Trabajar de manera conjunta con equipos de desarrollo, producto y negocio para mejorar la calidad del producto y optimizar procesos. • Mejora Continua : Proponer mejoras en procesos de testing, automatización y calidad del software.

Spain