SDET Engineer

Apply now
  • year-experience 5-7 years place México/LATAM contract Remote/Full Time english Advanced
Description:

We are seeking a Software Development Engineer in Test (SDET) responsible for designing, developing, and maintaining automated testing solutions to ensure the quality and performance of multiple software products. This role requires strong programming skills, experience with modern automation frameworks, and the ability to collaborate closely with development teams in a continuous integration environment.

The ideal candidate is a hands-on engineer with strong attention to detail, a deep understanding of testing best practices, and a strong commitment to delivering high-quality software solutions.

What will you do?

  • Design, develop, maintain, and troubleshoot automated test suites.
  • Create and implement automated testing strategies across different application layers (UI, services, APIs).
  • Collaborate with engineering, architecture, and design teams to define testing requirements throughout the development lifecycle.
  • Identify, document, track, and report defects.
  • Execute pre-production acceptance testing.
  • Develop and maintain testing standards, protocols, and best practices.
  • Analyze system performance and recommend improvements.
  • Review automation code and ensure proper test coverage.
  • Monitor CI/CD pipelines and integrate automated tests.
  • Conduct regression, functional, and performance testing.
  • Participate in Agile/Scrum ceremonies and workflows.
  • Stay current with emerging technologies and testing methodologies.

Requirements:
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5 to 7 years of experience in test automation or SDET roles.
  • Strong programming skills in Python, Java, JavaScript, TypeScript, or similar.
  • Experience with automation tools and frameworks such as Selenium, WebDriver, JMeter, Protractor, Jasmine.
  • Solid understanding of CI/CD tools (Jenkins, Git, Maven).
  • Experience with API test automation.
  • Strong knowledge of software testing methodologies and defect management.
  • Experience working in Agile/Scrum environments.
  • Ability to analyze code and propose improvements.
  • Strong English communication and collaboration skills.
  • Experience testing high-volume, scalable applications.
  • Knowledge of cybersecurity and secure software development practices.
Nice to have:
  • Experience with frontend frameworks such as AngularJS or VueJS.
  • Ability to work across multiple projects simultaneously.
  • Strong willingness to learn new technologies.