El Salto, MEX
17 days ago
Quality Engineer - Automation
**Introduction** This would ideally be a mid level test automation engineer who will be responsible for the test automation efforts for the team. **Your role and responsibilities** Design, develop, and maintain automation scripts for different layers of test automation, including unit tests, API tests, and end-to-end/functional end-to-end testing. Primary focus on this application will be emphasized on API layer testing and some minor UI testing for this Python application. • Create performance test script with JMeter for stress and load testing their web services. • Database validation tests - validating DB level queries and results. • Identify and report bugs and issues found during testing, and work closely with the development team to ensure prompt resolution. • Conduct code reviews to ensure adherence to coding standards and best practices. • Continuously enhance and optimize the automation framework to improve efficiency, reliability, and scalability of the testing process. **Required technical and professional expertise** Bachelor's degree in Computer Science, Engineering, or related field and/or equivalent work experience • Proven experience in test automation projects, including development of scripts for unit, API and UI automation scripts. • Strong programming experience in a major language such as Java, Python, Javascript, Typescript. • Knowledge of test frameworks, preferably in modern node.js based ones such as Cypress.js, WebdriverIO, or Playwright. Candidates who only know Selenium based on our experience has had issues adapting to a JS/TS based solution. • Solid understanding of software development lifecycles, testing methodologies, and best practices. • Strong analytical and problem-solving skills, with the ability to troubleshoot and debug complex systems. • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
Confirm your E-mail: Send Email