Design, develop, and maintain automated test scripts for various applications to ensure quality and performance standards are met. Collaborate with cross-functional teams to understand requirements and create effective test plans. Execute automated tests and analyze results to identify defects and areas for improvement. Continuously enhance the automation framework and tools to improve efficiency and coverage. Participate in code reviews and provide feedback to ensure best practices in test automation are followed. Document test cases, results, and defects in a clear and concise manner. Stay updated with industry trends and emerging technologies in test automation.
Bachelor’s degree in Computer Science, Engineering, or a related field. Proven experience in software testing and automation, preferably in a Software Development Engineer in Test (SDET) role. Proficiency in programming languages such as Java, C#, or Python. Experience with test automation tools like Selenium, JUnit, TestNG, or similar frameworks. Strong understanding of software development life cycle (SDLC) and agile methodologies. Excellent analytical and problem-solving skills. Ability to work independently and collaboratively in a fast-paced environment. Strong communication skills, both verbal and written. Familiarity with continuous integration/continuous deployment (CI/CD) processes and tools is a plus.
Test Automation Engineer (SDET)
Mexico
Cypress, Python, TestNG, Selenium, Java, Continuous Integration, Version Control, Behavior Driven Development, JUnit, API Testing
Job Duties:
Skill Requirements:
Nice to have knowledge in Cypress
Nice to have knowledge in Python
Nice to have knowledge in TestNG
Nice to have knowledge in Selenium
Nice to have knowledge in Java
Nice to have knowledge in Continuous Integration
Nice to have knowledge in Version Control
Nice to have knowledge in Behavior Driven Development
Nice to have knowledge in JUnit
Nice to have knowledge in API Testing
