- Career Center Home
- Search Jobs
- Software Automation Developer (SDET)
Results
Job Details
Explore Location
Ford Motor Company
Naucalpan De Juarez, Mexico
(on-site)
Posted
21 hours ago
Ford Motor Company
Naucalpan De Juarez, Mexico
(on-site)
Job Type
Full-Time
Job Function
Engineering
Software Automation Developer (SDET)
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Software Automation Developer (SDET)
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Description
Job Description- Framework Development & Maintenance:
- Architect, design, and develop resilient and scalable microservices & libraries using Python, Java (e.g., Spring Boot) and Angular, adhering to modern architectural patterns and best practices for cloud environments.
- Design, implement, and manage robust APIs (e.g., RESTful) for inter-service communication and integration with external systems, specifically tailored for automotive applications and enabling efficient up & down stream data flows.
- Implement new features and enhancements to the automation & tools framework, leveraging cutting-edge cloud services and technologies to meet evolving project needs.
- Write comprehensive unit tests, integration tests, and contract tests; rigorously comply with corporate security & quality gates, ensuring all features are developed to the highest standards (DevSecOps principles).
- Develop, optimize, and maintain complex SQL database schemas, tables, relationships, views, triggers, and stored procedures, ensuring data integrity, performance, and scalability.
- Automation & Integration:
- Develop, maintain, and optimize CI/CD pipelines for automated builds, comprehensive testing, secure deployments, and efficient rollback strategies for all framework components and microservices in cloud environments.
- Deploy, manage, and monitor applications and microservices within cloud platforms (e.g., GCP, AWS, Azure), utilizing platform services for scalability, logging, and observability.
- Automate infrastructure provisioning and configuration (Infrastructure as Code - IaC) where applicable.
- Integrate the framework with multiple external applications and tools (e.g., Jira, TestRail, Xray, ALM platforms) to create a cohesive and automated data ecosystem.
- User Support & Collaboration:
- Actively assist software development and test system integration engineering teams in adopting, configuring, and effectively utilizing the tools & automation framework, promoting best practices.
- Provide expert-level technical support, troubleshooting, and root cause analysis for users of the tools & automation framework.
- Collaborate closely with internal stakeholders (software developers, testers, test coordinators, QA engineers, Product Owners) to gather requirements, define user stories, and solicit feedback for continuous framework improvement.
- Engage with external tool vendors and suppliers to resolve complex technical issues, evaluate and implement new methodologies, and ensure seamless compatibility and integration.
- Conduct code reviews, providing and receiving constructive feedback to maintain high code quality and foster knowledge sharing.
- Project & Process Contribution:
- Actively contribute to the strategic planning and technical roadmap definition for the tools & automation framework, aligning with broader organizational goals.
- Proactively participate in and contribute to agile development ceremonies (e.g., sprint planning, daily stand-ups, sprint reviews, retrospectives), championing agile principles.
- Create and maintain comprehensive technical documentation, including design specifications, architectural diagrams, API documentation, user guides, and operational procedures.
- Continuously research and stay updated with industry trends, emerging technologies, and best practices in cloud development, microservices, database management, automotive ECU interaction, data processing, and software engineering.
- Continuous Improvement:
- Proactively identify areas for improvement in the tools & automation framework, associated processes, and overall system architecture.
- Research, propose, prototype, and implement innovative solutions to enhance efficiency, scalability, reliability, security, and usability of the framework.
- Champion the adoption of new tools, technologies, and methodologies that can provide a competitive advantage or solve complex challenges.
Responsibilities
Deliverables:
- Well-tested, high-quality, and secure code committed to repositories, consistently passing all quality and security gates.
- Scalable and resilient cloud-native tools & automation framework components (software, modules, libraries, microservices, APIs, databases).
- Efficient and reliable automation scripts and CI/CD pipeline configurations for faster delivery, reduced manual effort, and increased operational efficiency.
- Comprehensive technical documentation (e.g., architectural designs, detailed design documents, database diagrams, API specifications, integration guides, user manuals).
- Technology evaluation reports, proof-of-concept implementations, and actionable recommendations.
- User support documentation, FAQs, and training materials (as needed).
- Clearly defined contributions to project roadmaps, sprint plans, and backlog grooming.
- Detailed issue resolution reports, particularly for complex technical challenges and vendor collaborations.
- Meticulously created & updated Jira tickets, sprint tasks, and backlog items reflecting progress and requirements.
- Performance and scalability test results and optimization reports.
- Source Code & Compiled Binaries/Container Images (major versions/releases, version controlled).
Work Products:
- Automation Scripts, Libraries, and CI/CD Pipeline Definitions (version controlled).
- Comprehensive Test Suites (unit, integration, contract, end-to-end tests).
- Architectural and Detailed Design Documents for applications and microservices.
- Published User Manuals and interactive API Documentation.
- Vendor Integration Specifications and Communication Logs (if applicable).
- Database Schemas and Migration Scripts (version controlled).
- Monitoring Dashboards and Alert Configurations (references or exports).
Qualifications
- 4+ years of Java 11+ experience
- 4+ years of cloud development expertise
- Github / Github action knowledge
- 4+ years of database management/knowledge
- 4+ years of Angular/JS experience
- 4+ years of API creation/management experience
- English proficiency
- Diagraming, design, business requirements skills
- Proactive, Self learner, change oriented, accountable
- Code review, debugging, coding best practices proficiency
Job ID: 80094221
Please refer to the company's website or job descriptions to learn more about them.
View Full Profile
More Jobs from Ford Motor Company
Tooling Specialist
United States
21 hours ago
VME FAE Engineer
Hai Duong, Vietnam
21 hours ago
Motorsports Powertrain Design Engineer
United States
21 hours ago
View your connections
Jobs You May Like
Showing data for the city of Naucalpan de Juárez, Mexico.
Safety Index
22/100
22
Utilities
Basic
(Electricity, heating, cooling, water, garbage for 915 sq ft apartment)
$26
-
$161
$46
High-Speed Internet
$22
-
$50
$31
Transportation
Gasoline
(1 gallon)
$4.96
Taxi Ride
(1 mile)
$0.61
Data is collected and updated regularly using reputable sources, including corporate websites and governmental reporting institutions.
Loading...