
Automation Software Engineer
Ford Motor Company
full-time
Posted on:
Location Type: Hybrid
Location: Naucalpan de Juárez • 🇲🇽 Mexico
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
JavaJavaScriptJenkinsSelenium
About the role
- Design, develop, and maintain robust, scalable, and reusable automation frameworks and test scripts using Playwright or Selenium for web applications.
- Collaborate with QA engineers, developers, and product managers to understand project requirements, identify test scenarios, and define automation scope.
- Translate manual test cases and user stories into automated test scripts.
- Integrate automated tests into the Continuous Integration/Continuous Deployment (CI/CD) pipeline (e.g. Github actions) to smoke, sanity, functional and regression testing.
- Execute automated test suites, analyze results, identify defects, and work closely with development teams to ensure timely resolution.
- Monitor and maintain the health of the automation suite.
- Provide clear and concise reporting on test coverage, execution status, and defect trends.
- Stay up-to-date with emerging testing tools, technologies, and methodologies
Requirements
- Bachelor’s degree in computer science, Computer Engineering or related field or a combination of equivalent experience with some education
- 5+ years of experience in software quality assurance, with at least 2 years focused on test automation for web applications.
- Hands-on experience designing or extending maintainable test automation frameworks.
- Expert-level proficiency in using Playwright and/or Selenium for web UI automation.
- Proficient in writing clean, modular, and testable code.
- Strong programming skills in at least one of the following with solid OOP fundamentals:Java, JavaScript, C#.
- Proficient with Git and Git-based platforms (GitHub).
- Solid understanding of web technologies including (HTML, CSS, JavaScript, HTTP/REST).
- Experience with API testing tools and frameworks (e.g. Hoppscotch, Postman).
- Experience building and maintaining CI/CD pipelines that run automated tests using GitHub Actions or Jenkins.
- Experience with tracking tools to work with Agile/Scrum teams (e.g. Jira)
- Fluent English.
Benefits
- Hybrid work model (4 days in the office)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
automation frameworkstest scriptsPlaywrightSeleniumCI/CDGitJavaJavaScriptC#API testing
Soft skills
collaborationcommunicationproblem-solvingreportinganalytical skills