Location:
100% Remote — open only to candidates based in
Latin America
Company:
U.S.-based technology company (Confidential client)
Employment Type:
Full-Time (Regular)
Language Requirement:
Advanced / Professional English proficiency (spoken and written)
About the Opportunity
Our confidential U.S.-based client is seeking a
Mid-Level 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
, 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
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)
,
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
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.