Description :
Software Integration and Test Leader
Transforming how we interact with our vehicles to make the driving experience more enjoyable, connected and safe
Be a Part of the Technology Revolution
There has never been a more exciting time to be part of a cockpit electronics and electrification technology company like Visteon. The mobility industry is transforming how we interact with our vehicles to make the driving experience more enjoyable, connected and safe.
Technology is at the heart of that transformation and is fueling the digital, electric and autonomous evolution of our global automotive customers. Our core products align with key industry trends and include digital instrument clusters, displays, Android-based infotainment systems, domain controllers, advanced driver assistance systems and wireless battery management systems for electric vehicles.
The Mission of this Role:
To define and execute a seamless software integration and test strategy using appropriate tools and framework with the right level of automation. To define, educate and enforce integration practices that contribute to high quality with efficient build and cost control. Ensures effective coordination with internal stakeholders by creating long-term and short-term project targets, effectively balancing competing initiatives, allocating relevant resources, and serving as primary technical contact for project communications. Looks for technological changes and defines the roadmap for testing. Builds on capacity and capability to handle testing for multiple projects.
Scope:
Responsible for establishing an integration environment and test strategy with the concept of DevOps, and guidelines for projects for an efficient build. Works towards having a high level of automation in the integration and release process. Responsible for defining and publishing integration performance metrics, static analysis reports, test results for multiple projects and performance metrics for monitoring of quality
Accountabilities and Success Measures
Key Accountability
% of Time spent
Success Measure
Design and develop implementation and test strategy
Defines and establishes an integration environment and test framework/strategy with the concept of DevOps and guidelines for projects.
Woks to manage, document and improve the software release process and define the roadmap for testing in line with the changes in technology.
Ensures common code base and branching strategies are well defined and implemented.
30%
Schedule adherence
Optimal and state-of- the-art integration framework - defined v/s rolled out
Execution and tracking of the test plan
Establishes guidelines for adherence to the software release process for every internal and external release.
Monitors and manages the strategy and project execution and defined metrics on a regular basis. Works to identify gaps in available integration services, and on remediation strategies to ensure stability as the technologies evolve.
Ensures process documents / artefacts are maintained and continuously improved, builds the ecosystem for continuous learning and sharing of best practices across projects.
Collaborates with the development team to support release planning, estimation, and delivery processes using Agile methodologies
Collaborates with testing and development in order to fix software build issues, and provide training on integration and release workflow.
30%
Zero build failures
Consistent integration testing and deployment processes across projects
Time between development and deployment
Quality of deliverables No. of reusable artefacts
Reporting and documentation
Implements well defined FOSS compliance and reporting out strategy.
Responsible for publishing integration performance metrics, static analysis reports and test results.
Responsible for reporting test status and quality for every project.
15%
Schedule adherence and accuracy of metrics reported
Zero non-compliance on process
Automation and process improvement
Evaluates and develops tools and techniques to deploy and achieve automation in the integration and release process.
Ensures full test coverage of the requirements that include Manual and Automation tests (Bench, Vehicle).
Works closely with the Engineering IT team for optimal use of available tools and servers.
10%
Percentage of effort saved
80%+ level of automation achieved
Building competencies
Works to ensure a high level of domain and product knowledge for each member of the integration team.
Works to consistently build the right levels of capabilities and acts as a coach, provides informal leadership to guide the team
15%
Time to recovery in case of issues
Resource availability and capabilities to meet the requirements
Budget and Team Responsibilities:
Financial
Non-Financial
No Direct Revenue Responsibilities
Delivery within the integration and release plan and strategy
Costs and Budgets
Direct reportees: Principal Integration Engineer
Indirect reportees: Integration Engineering Team
Reporting Layer from CEO:
Key Interactions:
External & Nature of interaction
Internal & Nature of interaction
Interacts with vendors for tools and licenses
Collaborates with internal stakeholders for monitoring and execution of the integration, release, and execution of the test plan.
Key Experience required:
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.