SDET II (Software Development Engineer in Test) - Mexico
Apply NowCompany: Saviance
Location: Boston, MA 02115
Description:
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:
Required Qualifications:
Nice-to-Have Skills:
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.