BMW TechWorks India logo

ECU SW Test Manager

BMW TechWorks India
Full-time
On-site
Pune, Maharashtra, India
Test Manager

Responsibilities

To specify the approach to ECU software testing in the project

The role is responsible for the creation, specification or verification of all work products, which are assigned to the role.

Make sure that correct implementation of software requirements is verified

To identify problem trends and define appropriate measure (mitigating negative trends and enabling positive trends)

Excellent knowledge on ASPICE processes and SYS process group work products

Responsible for IS026262 Work products:

WP 4-7.5.1 Integration and test strategy,

WP 4-7.5.2 Integration and test report resulting from requirements (7.4.2, 7.4.3 and 7.4.4.),

WP 6-9.5.1 Software unit verification - Software verification specification (unit) (9.4.2 10.9.4.5),

WP 6-10.5.1 Software integration and verification –

Software verification specification (refined) (10.4.2 to 10.4.7),

WP 6-11.5.1 Testing of the embedded software – Software verification specification (refined) (11.4.1 to 11.4.3), WP 8-9.5.1

Verification Plan creation and monitoring

Release candidates and daily test results are available in time and quality

Responsible for the test topics in the daily release-delivery sync.

The test sync daily is in the responsibility of this role.

CCB approvals are set in time for test relevant pull-requests.

Responsible for the coordination of upcoming test.

First contact person for questions about developer test triggers.

Describe the approach to software testing in the project,

including software test levels and test methods.

Make sure that test cases are developed according to the

software testing approach specified.

Tasks:

Ensure operability of the software test tools and the interoperability with HW-Test setups

Plan and assure the expected growth software verification measures, in particular of test cases, and their maturity over time in the project (ramp-up planning).

Develop a schedule when to execute which test sets on which test level. Especially priority, execution and analysis frequency of the tests must be defined, coordinated and ensured.

Ensure that test analysis capabilities such as trace recordings and reset information are provided

Provide evidence that all integrated software elements contain neither undesired functionalities nor undesired properties regarding functional safety.

Review and analyze test cases, document defects found and support to schedule mitigations. In particular, this also applies to errors caused by an inadequate test infrastructure.

Software issues that are apparent from the tests are negotiated with the product owners and escalated via the cluster product owner if necessary.

Make sure that the Test Reports are updated for each software release cycle and that it is consistent with the results from test execution.

Gather software testing related measurements (of key performance indicators or metrics) and report them to concerned parties

Apply now
Share this job