SDET Engineer
Apply now-
+5 years of experience
México/LATAM
Remote/Full Time
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.