Ford Motor Company
Quality Assurance Automation Engineer
Ford Motor Company, Dearborn, Michigan, United States, 48120
Job Description
Join the Product Development (PD) Platform Operations team, a key player in shaping Ford's innovative infrastructure and software solutions. Our mission is to create scalable, highly available environments that empower engineers to design and build the vehicles of the future. We embrace cutting-edge technologies like Infrastructure-as-Code, Configuration-as-Code (powered by Ansible), and cloud-native development using CI/CD methodologies.
We seek a skilled Quality Assurance Automation Engineer to enhance our software development and platform ecosystem. Your primary goal will be to ensure quality assurance for Ford's critical Platform Lifecycle Management (PLM) software development initiatives. The ideal candidate will bring strong programming skills and expertise with modern testing frameworks such as Selenium and Playwright, alongside extensive experience in CI/CD pipeline integration.
This is your chance to design comprehensive automation strategies, develop custom testing tools, and collaborate with both technical and non-technical stakeholders to guarantee the flawless performance of our mission-critical systems. Excellent problem-solving skills and the ability to thrive in an agile environment are essential for maintaining the high-quality standards that Ford's engineering teams rely on daily.
Why Join Us?
Become part of a close-knit, rapidly growing team that values collaboration, continuous learning, and a passion for technological advancement. Make a tangible impact on modernizing Ford's core PLM processes and influence the tools used by our engineers every day.
What You'll Do:
Test Design & Execution:
Develop and automate test scripts validating functionality, build and maintain automated test suites using Selenium and Playwright, and execute comprehensive QA tests across various layers of technology. Process Improvement & Analysis:
Identify strategic automation opportunities, analyze test coverage metrics, and present quality metrics to stakeholder teams. Technical Implementation & Innovation:
Configure automation tools, develop performance tests, and research emerging technologies for potential adoption. Collaboration:
Work with development teams to identify testing requirements, participate in agile ceremonies, and partner with product owners to validate requirements. Documentation & Standards:
Develop test plans, establish best practices, and ensure compliance with testing requirements. Qualifications: Bachelor's degree or equivalent experience in a related field. 4+ years as a test automation engineer or software quality assurance professional. Proficiency in modern testing frameworks, and a strong analytical mindset. Technical skills including experience with CI/CD pipelines, cloud platforms (AWS, GCP, or Azure), and programming in Python, Java, JavaScript, or C#. Understanding of service-oriented architecture and microservices. This position is based in Dearborn, MI, requiring you to be on-site up to 3 days a week. Relocation assistance is provided for this role. Candidates must be legally authorized to work in the United States. Why You'll Love This Role: You'll work across the entire project lifecycle, from planning through deployment and maintenance, allowing for continuous learning and significant contributions to product quality and team efficiency across various departments. We are committed to fostering a diverse workplace and welcome applications from all qualified candidates regardless of race, religion, color, age, gender, sexual orientation, disability, or veteran status.
Develop and automate test scripts validating functionality, build and maintain automated test suites using Selenium and Playwright, and execute comprehensive QA tests across various layers of technology. Process Improvement & Analysis:
Identify strategic automation opportunities, analyze test coverage metrics, and present quality metrics to stakeholder teams. Technical Implementation & Innovation:
Configure automation tools, develop performance tests, and research emerging technologies for potential adoption. Collaboration:
Work with development teams to identify testing requirements, participate in agile ceremonies, and partner with product owners to validate requirements. Documentation & Standards:
Develop test plans, establish best practices, and ensure compliance with testing requirements. Qualifications: Bachelor's degree or equivalent experience in a related field. 4+ years as a test automation engineer or software quality assurance professional. Proficiency in modern testing frameworks, and a strong analytical mindset. Technical skills including experience with CI/CD pipelines, cloud platforms (AWS, GCP, or Azure), and programming in Python, Java, JavaScript, or C#. Understanding of service-oriented architecture and microservices. This position is based in Dearborn, MI, requiring you to be on-site up to 3 days a week. Relocation assistance is provided for this role. Candidates must be legally authorized to work in the United States. Why You'll Love This Role: You'll work across the entire project lifecycle, from planning through deployment and maintenance, allowing for continuous learning and significant contributions to product quality and team efficiency across various departments. We are committed to fostering a diverse workplace and welcome applications from all qualified candidates regardless of race, religion, color, age, gender, sexual orientation, disability, or veteran status.