Senior Software Engineer in Test (SDET) - Automation Frameworks
- Job ID
- 61891
The Senior Associate, SDET, engages with cross-functional teams to evaluate product overall functionality and performance for testing. Working under general supervision, is responsible for participating in the implementation of moderately complex test strategies to, design and development of test automation. guidelines, policies, and processes aligned with industry regulations and best practices. The role involves preparing documentation and administrative tasks for planning, designing, and executing repeatable test cases and automation scripts, supporting specialists and managers in incident triage and escalation, and contributing to defect reproduction and reporting. The role also participates in root cause analysis for production incidents, applies preventive actions through basic automated tests, supports KPI monitoring, maintains comprehensive documentation, and assists with special projects and training sessions to enhance the application of software testing concepts.
- Participates in implementation of moderate complexity test strategies, guidelines, policies, and processes aligned with industry regulations, and best practices. Manage and maintain the Test Automation code in a central repository, such as GitHub.
- Develop and architects software solutions for testing process, including but not limited to AI, API services, backend services, algorithms and code optimizations with quality and testability.
- Prepares the documentation and administrative tasks involved in the planning, designing, and executing repeatable test cases and automation scripts.
- Supports specialists and managers in formulating effective responses for incident triage and escalation related to software testing through research, information gathering and application of analytical ability, identifies inconsistencies if any, and effectively brings them to the managers’ attention.
- Contributes to reproducing and reporting defects identified during bug hunt activities or customer reports.
- Participates in conduct of root cause analysis for production incidents and applies preventive actions through basic automated unit and integration tests.
- Supports managers for monitoring KPIs associated with software testing by leading the data recording and assisting with the development of templates for internal reporting.
- Participates in maintenance of clear and comprehensive documentation for test cases, test scenarios, and testing procedures.
- Assists specialists and senior Specialists for the delivery of software testing special projects by liaising with external consultants, conducting research into relevant issues, gathering information on industry wide practices and standards.
- Participates in moderate-level training sessions to enhance application of software testing concepts and methodologies.
- Develops test interfaces that enable integration testing across groups of components to improve reuse.
- Drives test design reviews and applies existing technology to designs.
- Considers diagnosability, portability/monitoring, reliability, and maintainability, and understands when his or her code is ready to be shared and delivered.
- Applies coding patterns and best practices.
Qualifications Required:
- Bachelor's degree in Computer Science, Software engineering, Data Science, Mechatronics and Robotics (software-oriented), and Artificial Intelligence or equivalent.
- Languages: Spanish & English (proficient).
- 6+ years of experience in Software Development: Strong ability to develop and architect software solutions specifically for testing processes.
- Coding Proficiency: Expertise in applying coding patterns, best practices, and code optimization.
- Algorithm & Backend Knowledge: Experience working with backend services, algorithms, and complex software logic.
- Version Control: Proficiency in managing and maintaining code within central repositories, specifically GitHub.
- AI & Emerging Tech: Knowledge of integrating AI into testing solutions and API services.
- Systems Design: Understanding of software "ilities"—diagnosability, portability, reliability, and maintainability.
- Test Strategy Implementation: Experience implementing moderately complex test strategies, guidelines, and policies aligned with industry regulations.
- Root Cause Analysis (RCA): Ability to participate in RCA for production incidents and apply preventive measures through automated testing.
- Incident Management: Skills in incident triage, escalation, and defect reproduction/reporting (bug hunts).
- KPI Monitoring: Ability to lead data recording and develop templates for monitoring software testing KPIs.
- Technical Documentation: Proficiency in maintaining clear documentation for test cases, scenarios, procedures, and administrative tasks.
- Cross-Functional Collaboration: Experience engaging with cross-functional teams to evaluate product functionality and performance.
- Research & Standards: Ability to research industry-wide practices and standards to support special projects.
- Mentorship/Training: Capacity to participate in and assist with training sessions to enhance the team's application of software testing concepts.
- Agile methodologies such as SCRUM.
Job Base Location - GTBC (Lomas Verdes, Naucalpan de Juarez - Estado de México)
DISCLAIMER: Ford Motor Company is an Equal Opportunity Employer, as we are committed with a diverse workforce, and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran and basis of disability.
-
Built on one bold idea and the passion to define sustainable transportation for generations to come, Ford is a story about people with a vision that’s still being written.
What We Do -
Ford’s culture fuels the kind of momentum where ideas flow, progress is unstoppable, and our people keep redefining what it means to innovate.
Our People and Culture -
At Ford, your work matters, your life matters and we’re here to back the whole you—from growth to well-being—so you show up ready to realize your full potential.
Your Benefits
Jobs For You.
Explore roles tailored to your interests, based on your preferences and experience.
-
Staff Embedded Software Engineer
- Palo Alto, California
-
Director, Value Stream Mapping - AI Optimization
- Dearborn, Michigan
-
Area Manager Stamping, Ford at BlueOval City
- Stanton, Tennessee
-
Security Manager, Ford Energy
- Glendale Junction, Kentucky