PLEASE DON'T APPLY IF YOU DON'T LIVE IN LATAM
Location: 100% Remote — open only to candidates based in Latin America
Company: U.S.-based technology company (Confidential client)
Employment Type: Full-Time (Contractor)
Language Requirement: Advanced / Professional English proficiency (spoken and written)
About the Opportunity
Our confidential U.S.-based client is seeking a Software Development Engineer in Test (SDET) to join their global engineering team.
This role is fully remote and designed for high-performing professionals in LATAM who want to collaborate with a distributed team across the Americas.
As an SDET, you'll combine software development expertise with strong testing discipline to ensure the quality, scalability, and performance of cutting-edge web applications.
You will help design automation frameworks, implement robust testing strategies, and contribute to an engineering culture that values continuous improvement and collaboration.
You'll work directly with product, engineering, and customer success teams to build reliable systems that delight users and scale effectively — all in a 100% English-speaking environment.
Key Responsibilities
- Design, implement, and maintain automated test frameworks using , following BDD (Cucumber) and the Page Object Model (POM) design pattern.
- Collaborate with product managers and engineers in Behavior-Driven Development (BDD) processes such as Example Mapping and Three Amigos sessions.
- Embed testing early in the software development process (shift-left approach) to detect and resolve issues proactively.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Bitbucket Pipelines, CircleCI).
- Conduct black box and white box testing for web applications and APIs.
- Debug and maintain automation pipelines to ensure reliability and stability.
- Document and manage issues in Jira, collaborating with cross-functional teams to ensure efficient resolution.
- Mentor junior engineers and contribute to best practices in testing and automation.
Qualifications
- 4+ years of experience in Agile (SCRUM) software development environments.
- 3+ years as an SDET or QA Automation Engineer (manual + automated testing).
- Strong programming background in JavaScript or Java.
- Hands-on experience with (Selenium experience acceptable as a substitute).
- Practical experience with Cucumber (Gherkin) and the Page Object Model pattern.
- Strong understanding of HTML/CSS and ability to write SQL queries for data validation.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, Bitbucket Pipelines, or CircleCI.
- Excellent communication skills in English — verbal and written.
Preferred Skills
- (Nice to Have)Experience with A/B testing, accessibility, or security testing (e.g., AWS Secrets Manager, Doppler).
- Familiarity with containerized deployments (Docker, ECS, Fargate).
- Experience with SonarQube, PHPUnit, JUnit, or Pest.
- Cloud exposure and/or AWS certifications.
- Experience collaborating with Product and Customer Success teams.
Why You'll Love This Role
- 100% remote opportunity with a U.S.-based company.
- Join a diverse and collaborative international engineering team.
- Work in an environment that encourages innovation, automation, and growth.
- Competitive compensation in USD and potential for long-term professional development.