3 days ago
Bengaluru, IndiaSenior
Responsibilities
- Plan, execute, maintain, and document synthetic scenario generation and testing activities according to the test strategy and delivery plan.
- Translate behavioral requirements, test intents, diagrams, and system constraints into scenario specifications, parameters, and acceptance criteria.
- Design combinatorial scenario permutations that provide broad coverage while minimizing unnecessary duplication.
- Develop reusable configuration rules and parameter sets for bulk generation and execution across automated data pipelines.
- Analyze scenario results, investigate failures, document reproducible defects, and collaborate on retesting and closure.
- Maintain scenario libraries, coverage records, execution results, defect records, and maintenance assessments as requirements and simulation environments evolve.
- Review interactions among software modules, state machines, environmental physics, and simulator configurations.
- Estimate effort, track progress, provide cross-location handovers, participate in peer reviews, and communicate risks and blockers.
- Support synthetic transformation of logged events and procedural agent injection into real-world telemetry.
Requirements
- At least 3 years of experience is stated in the project requirements, with additional information specifying a minimum of 7 years in Embedded Product Verification & Validation and 5 years in synthetic test generation.
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Automotive Engineering, Systems and Controls, Applied Mathematics, or Physics, or equivalent technical experience.
- Experience developing and troubleshooting complex test scenarios independently and contributing to peer reviews and technical knowledge sharing.
- Strong understanding of software architectures, state machines, simulator behavior, environmental physics, and system interactions.
- Ability to apply Boolean logic, geometric constraints, time-based conditions, combinatorial testing, boundary-value analysis, tolerances, and execution metrics.
- Experience with reusable programmatic rulesets, scalable configurations, automated pipelines, scenario lifecycle management, and reproducible defect reporting.
- Experience with Unreal Engine Blueprints or Unity, or configuration languages such as JSON and XML, is beneficial.
- Ability to collaborate with distributed US and India teams and communicate technical findings, dependencies, constraints, and risks clearly.
Benefits
- Position is based at the company's Bengaluru office.
- The role involves collaboration and handovers across US and India teams.
Tech Stack
Unity
Categories
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
