Faster chat, better deals — Get the App

Senior Automation Engineer

Indeed

Company

Job typeFull-time
Workplace typeHybrid
Experience levelMore than 10 years
Education levelBachelor's Degree

Description

At KMS Technology, we are dedicated to delivering cutting\-edge solutions and services that empower businesses to achieve their goals. Our team is composed of highly skilled professionals who are passionate about technology and innovation. We provide a dynamic and collaborative work environment where you can grow your career and make a significant impact. ### **Responsibilities** The Senior Automation Engineer will be responsible for developing and maintaining automated testing solutions. This role will emphasize test automation development and quality assurance, with a goal of continuous improvement in automation processes. Candidates should have extensive hands\-on experience with automation testing frameworks and a passion for creating efficient and scalable solutions. **Key Responsibilities:** * Test Automation Development: Design, develop, and execute automated test scripts for various applications (web, mobile, API) using modern automation frameworks. * Automation Framework Maintenance: Contribute to the development and upkeep of robust, reusable automation frameworks. * Test Execution and Reporting: Run automated tests, analyze results, identify issues, and collaborate with QA and development teams for defect resolution. * CI/CD Integration: Collaborate with the CI/CD team to integrate automated tests into the continuous integration pipeline (using tools like Jenkins). * Collaboration: Work closely with cross\-functional teams to align on testing goals and best practices. * Continuous Improvement: Stay updated on trends in test automation and implement improvements to enhance efficiency and coverage. * Documentation: Maintain clear documentation of automation processes and frameworks. ### **Qualifications** * Proven experience as a Senior Automation Engineer with a strong focus on automation frameworks (e.g., Cypress, Playwright). * Hands\-on experience in automating web, mobile, and API tests. * Good knowledge in programming/scripting languages (Java, Groovy, JavaScript). * Experience implementing common design patterns in test automation, including: + Page Object Model (POM): Structuring test code to improve maintainability and readability. + Test Factories: Creating test data and scenarios dynamically to enhance flexibility and scalability of tests. + Strategy Pattern: Managing different test strategies and algorithms to optimize execution flow. + Retry Pattern: Implementing mechanisms to automatically retry tests in case of transient failures, reducing false negatives. + Parallel Testing: Running multiple tests simultaneously to optimize test execution time and improve overall efficiency. + Observer Pattern: Utilizing observers to monitor and respond to state changes in the application during testing. * Knowledge of best practices to avoid brittle automation tests, including: + Implementing stable locators and avoiding hard\-coded values. + Utilizing wait strategies to handle dynamic elements. + Regularly reviewing and refactoring tests to ensure alignment with application changes. * Flexibility in test design to accommodate changes in the application, ensuring that tests remain relevant and maintainable over time. * Familiarity with configuration\-over\-code automation solutions. * Experience with CI/CD integration (e.g., Jenkins). * Proficiency in Git, including experience with branching workflows, pull requests, and merge strategies. * Understanding of Agile methodologies and the SDLC. * Track record of developing and maintaining effective automation frameworks. * Strong analytical and troubleshooting skills. * Excellent collaboration skills and ability to work independently. **Preferred Qualifications:** * Experience with Katalon Studio or other automation tools (e.g., Selenium, Appium, TestNG). * Familiarity with performance/load testing tools. * Experience in cloud\-based testing environments. * Knowledge of test data management and creating test scenarios based on business requirements. * Nice to Have: Experience with UIPath or other RPA (Robotic Process Automation) tools. ### **Benefits and Perks** **Location:** Guadalajara,Jalisco, Mexico (working from home \- office won't be mandatory all the time, rather it will required from time to time).

Posted by

Juan García

Indeed · HR

Location

Juan García

Indeed · HR

Similar jobs

Senior Automation Engineer job by Indeed in 2026 | ok.com