Logo
Saviance

SDET II (Software Development Engineer in Test) - Mexico

Saviance, Boston, Massachusetts, us, 02298

Save Job

Job Title: SDET II (Software Development Engineer in Test)

Location: Remote-Nearshore/Mexico/Columbia

Duration: 12-month contract

Job Summary:

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 CloudFormation.