SDET Engineer

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

We are seeking a Software Development Engineer in Test (SDET) with 5-7 years of experience in test automation and software quality. This role is responsible for designing, developing, and maintaining automated test solutions to ensure high-quality software products. The SDET will work closely with development teams in a continuous integration environment, focusing on test automation, debugging, and performance testing, while exemplifying the company’s core values and culture.

What will you do?

  • Design, develop, maintain, and troubleshoot automated test suites for multi-tiered applications.
  • Collaborate with engineering teams to derive testing requirements throughout the development cycle.
  • Assess code flow, technical designs, and specifications to provide timely feedback.
  • Develop and implement automated software test procedures and frameworks.
  • Execute pre-production acceptance testing to ensure software quality.
  • Track, document, and report bugs, issues, and testing outcomes.
  • Build robust, scalable, and high-quality test automation solutions for functional, regression, and performance testing.
  • Analyze production limitations, recommend revisions, and troubleshoot application weaknesses.
  • Maintain CI/CD pipelines and integration with automated tests (e.g., Jenkins, Git, Maven).
  • Stay current with new testing tools, technologies, and best practices.

Requirements:
  • 5-7 years of experience in test automation, SDET, or similar software quality roles.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Strong experience in automated testing of UI, services, and APIs.
  • Proficiency in programming and scripting languages (e.g., Python, Java, TypeScript, JavaScript).
  • Experience with automation frameworks and tools (e.g., Selenium, WebDriver, JMeter, UFT/QTP, Protractor, Jasmine).
  • Understanding of design patterns, data structures, and layered architecture with knowledge of applying those aspects in test environments.
  • Experience with automation frameworks and tools (e.g., Selenium, WebDriver, JMeter, UFT/QTP, Protractor, Jasmine).
  • Accurate Knowledge of CI/CD technologies (e.g. Jenkins, Git, Maven, etc.)
  • Experience with Agile/SCRUM methodologies.
  • Knowledge of secure software development practices and cybersecurity considerations.
  • Excellent collaboration, communication, analytical, and problem-solving skills.
  • Ability to build relationships and influence stakeholders at all levels.
Nice to have: