A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

Manual & Functional QAPosted on Nov 13
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • At least 9 years of experience in Embedded Product Verification & Validation and 5 years of experience in synthetic test generation.
  • A 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.
  • Ability to estimate testing effort, prioritize scenarios, assign tasks, and track execution and maintenance against a delivery plan.
  • Ability to review team outputs, resolve technical questions, mentor team members, and maintain consistent testing practices.
  • Ability to explain test coverage, defects, technical constraints, risks, and delivery status to engineering and business stakeholders.
  • Ability to coordinate daily work across distributed teams, manage cross-location dependencies, and maintain clear handovers.
  • A structured approach to scenario reviews, documentation, traceability, and reproducible issue reporting.
  • Strong understanding of interdependent software architectures, state machines, and interactions between software modules, environmental physics, and simulator configurations.
  • Ability to apply Boolean logic, geometric constraints, and time-based conditions to dynamic 3D environments.
  • Ability to translate abstract test intents and diagrams into realistic, varied scenarios without violating physical or logical constraints.
  • Ability to design parameter combinations that provide broad, meaningful test coverage without unnecessary overlap.
  • Ability to define reusable, programmatic rulesets and configurations that remain reliable across variable inputs and high-volume automated pipelines.
  • Strong understanding of edge cases, tolerances, and metrics that isolate intended signals while allowing acceptable execution variation.
  • Ability to review and troubleshoot scenario configurations, system states, and simulator behavior.
  • Ability to maintain reusable scenario libraries and assess the impact of changes to requirements, configurations, and simulation environments.

Responsibilities

  • Lead day-to-day test planning, scenario generation, execution, and maintenance in line with the agreed test strategy and delivery plan.
  • Translate high-level test intents, diagrams, and behavioral requirements into clear scenario specifications, parameters, and acceptance criteria.
  • Design and review diverse scenario permutations using combinatorial testing, with clear coverage goals and minimal unnecessary duplication.
  • Review interactions between software modules, state machines, environmental physics, and simulator configurations to ensure scenarios test intended system behavior.
  • Develop and maintain reusable configuration rules and parameter sets for reliable bulk generation and execution across automated data pipelines.
  • Apply scenario quality checks, boundary conditions, tolerances, and metrics to distinguish genuine behavioral issues from acceptable execution variation.
  • Lead scenario reviews and test execution, investigate issues, and coordinate defect reporting, retesting, and closure with software and simulation engineering teams.
  • Coordinate scenario updates as requirements, simulator configurations, and testing methodologies evolve.
  • Estimate testing effort, allocate daily work, and coordinate dependencies and handovers across US and India delivery teams; escalate capacity gaps and delivery blockers.
  • Provide technical guidance and mentoring to team members working across simulation engineering, technical art, level design, and procedural generation.
  • Track test execution progress, scenario coverage, defects, maintenance needs, and technical risks, and report status and priorities to stakeholders.
  • Support evolving methods, including synthetic transformation of logged events and procedural agent injection into real-world telemetry.

Desired Qualifications

  • Experience with visual node-based tools such as Unreal Engine Blueprints or Unity, or configuration languages such as JSON and XML.
  • Understanding of synthetic transformation of logged events and procedural agent injection into real-world telemetry.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs