SDET II (Software Development Engineer in Test) - Mexico

Posted 3 days ago

savianceDenver (CO)

SENIORITY

Senior

Apply

About the role

SDET II (Software Development Engineer in Test)
Location: Remote-Nearshore/Mexico/Columbia
Duration: 12-month contract
We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET II) to join our team. The ideal candidate will have a strong background in software development, test automation, and cloud platforms. You will work closely with developers, QA teams, and stakeholders to ensure high-quality software delivery through automated testing and CI/CD processes.
Key Responsibilities: Develop, maintain, and execute automated test cases for API, web services, mobile, and performance testing. Design and implement test automation frameworks using industry-leading tools and best practices. Work with cloud platforms such as AWS, GCP, or Azure to implement scalable test solutions. Collaborate with multiple teams to disseminate processes and testing tools effectively. Manage and optimize SQL and NoSQL databases such as MySQL, MongoDB, and PostgreSQL for testing purposes. Utilize Git for version control and source code management. Integrate automation tests into CI/CD pipelines using GitLab, Jenkins, Bamboo, or similar tools. Troubleshoot issues in test environments and assist in debugging application defects. Ensure test frameworks are treated as a product, improving their efficiency and reliability over time. Work independently and proactively identify areas of improvement in automation and testing processes.
Required Qualifications:
  • 3+ years of experience in a software development, QA, or SDET automation role.
  • Proficiency in one or more object-oriented programming languages such as C#, Java, JavaScript/TypeScript, or Python.
  • Strong experience with SQL and NoSQL databases (MySQL, MongoDB, PostgreSQL).Expertise in test automation frameworks such as Rest-Assured, Selenium, Appium, TestNG.Hands-on experience with source code management using Git.
  • Experience with CI/CD tools such as GitLab, Jenkins, Bamboo for continuous integration and deployment.
  • Strong interpersonal and communication skills to collaborate with cross-functional teams.
  • Ability to work independently, troubleshoot issues, and contribute to improving test automation strategies.
  • Nice-to-Have Skills:
  • Experience with performance testing and security testing.
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).Exposure to Infrastructure as Code (IaC) tools like Terraform or Cloud
Formation.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this