14 Nov
|
Accenture in India
|
Bengaluru
14 Nov
Accenture in India
Bengaluru
Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Embedded Product Verification &
- Validation
Good to have skills : NA
Minimum 7.5 Year(s) Of Experience Is Required
Educational Qualification : Bachelors degree in Computer Science or Software Engineering Computer or Electrical Engineering Automotive Engineering or equivalent technical experience is required
Summary
The Associate Test Manager will lead the planning, delivery and maintenance of synthetic test scenarios for complex vehicle software and simulation systems. The role translates high-level behavioral requirements, hypothetical test intents and diagrams into scalable, parameterized test strategies. The manager will guide a multidisciplinary team to deliver diverse, robust scenarios that provide meaningful coverage while respecting physical and logical constraints, and coordinate delivery across US and India teams.
Roles &
- Responsibilities:
Own the test strategy, delivery plan and scenario maintenance approach for synthetic test generation.
Translate high-level test intents, diagrams and behavioral requirements into clear scenario specifications, parameters and acceptance criteria.
Guide the design of diverse scenario permutations using combinatorial testing, with clear coverage goals and minimal unnecessary duplication.
Oversee interactions between software modules, state machines, environmental physics and simulator configurations to ensure scenarios test the intended system behavior.
Establish reusable configuration rules and parameter sets that support reliable bulk generation and execution across automated data pipelines.
Define scenario quality checks, boundary conditions, tolerances and metrics that distinguish genuine behavioral issues from acceptable execution variation.
Lead scenario reviews, test execution,
issue investigation and defect reporting in collaboration with software and simulation engineering teams.
Manage scenario updates as requirements, simulator configurations and testing methodologies evolve.
Plan capacity, allocate work and coordinate dependencies and handovers across US and India delivery teams.
Build a multidisciplinary team drawing on simulation engineering, technical art, level design and procedural generation skills.
Track delivery progress, scenario coverage, maintenance needs and technical risks, and communicate issues and priorities to stakeholders.
Support evolving methods, including synthetic transformation of logged events and procedural agent injection into real-world telemetry.
Professional &
- Technical Skills:
Test management: Ability to define test priorities, plan delivery, manage capacity and maintain quality across scenario generation and maintenance activities.
Technical leadership: Ability to guide multidisciplinary teams, establish consistent working practices and develop shared technical capabilities.
Analytical thinking: Strong problem-solving skills to break down complex requirements, identify dependencies and make evidence-based decisions.
Stakeholder communication: Ability to explain test coverage, technical constraints, risks and delivery status clearly to engineering and business stakeholders.
Global collaboration: Ability to coordinate distributed teams, manage cross-location dependencies and maintain clear handovers.
Quality focus: A structured approach to scenario reviews, documentation, traceability and reproducible issue reporting.
Adaptability: Ability to combine different specialist skills and adjust delivery approaches as testing methods and tools evolve.
Systems architecture and modular thinking:
Robust understanding of interdependent software architectures, state machines and the interactions between software modules, environmental physics and simulator configurations.
Parametric design and spatial logic: Ability to apply Boolean logic, geometric constraints and time-based conditions to dynamic 3D environments.
Synthetic scenario design: Ability to translate abstract test intents and diagrams into realistic, varied scenarios that challenge behavioral requirements without violating physical or logical constraints.
Combinatorial testing: Ability to design parameter combinations that provide broad, meaningful coverage without unnecessary overlap.
Algorithmic scalability: Ability to define reusable, programmatic rulesets and configurations that remain reliable across variable inputs and high-volume automated pipelines.
Robustness and boundary value analysis: Robust understanding of edge cases, tolerances and metrics that isolate the intended signal while allowing acceptable execution variation.
Simulation configuration: Ability to review and troubleshoot scenario configurations, system states and simulator behavior.
Tools and configuration languages: Experience with visual node-based tools such as Unreal Engine Blueprints or Unity, or configuration languages such as JSON and XML, is beneficial.
Scenario lifecycle management: Ability to maintain reusable scenario libraries and assess the impact of changes to requirements, configurations and simulation environments.
Evolving testing methods: Understanding of synthetic transformation of logged events and procedural agent injection into real-world telemetry is beneficial.
Additional Information
- The candidate should have minimum 11 years of experience in Embedded Product Verification &
- Validation with 5 years of experience in Synthetic test Generation.
- This position is based at our Bengaluru office.
- A Bachelors degree in Computer Science or Software Engineering Computer or Electrical Engineering Automotive Engineering (Systems and Controls), Applied Mathematics, Physics, or equivalent technical experience is required.
📌 Custom Software Engineer (Bengaluru)
🏢 Accenture in India
📍 Bengaluru