Bangalore
82 days ago
Lead II - Embedded Testing

Role Proficiency:

Provide leadership on multiple test projects with appropriate test options; with well suited test standards for embedded system product test development system level validation and performance optimization strategies.

Outcomes:

     Define execute Test scenarios for embedded devices and systems from requirements to production release      Identify client’s business process estimate the schedule develop test plan and procedure conduct risk analysis and prepare risk plan      Perform Embedded system software verification QA testing integration and system testing      Analyse the efficiency stability and scalability of integrated systems      Create and maintain test environment for product functionality validation and reliability and stress testing      Work with Development and test team to develop best practice for product testability      Submit defects problem isolation and fault finding      Work with Product Management to understand requirement definitions      Mentor Lead and manage the Lead I and embedded tester based on project needs   Investigate and reproduce customer issues   Ensure that new and revised embedded modules or systems perform to expectations   Ensure test coverage produce test results test logs defect reports   Report project metrics and ensure quality of deliverables   Contribute revenue savings for client by adding values as belowa.     Manage team utilizationb.     Understand and contribute to test automation and performance testingc.      Create feasibility study reports Developing and utilizing various validation tools and/or methodologies to implement validation plans   Influence and improve employee engagement within the project teams Account for others' test activities assist Project Manager in day to day project execution

Measures of Outcomes:

     Test Script Creation and execution Productivity      Adherence to the testing process quality process compliance and test standards      Number of technical issues uncovered during the test execution of the project      Percent of Defect Leakage      Percent of Test case reusability      Test execution coverage       Test review efficiency      Test rework efficiency      Adherence to project schedule and timelines   Team management and productivity improvement as per Project SLA   On time completion of mandatory compliance trainings Percentage of voluntary attrition

Outputs Expected:

Test Planning:

Identify the complex test scenarios for embedded product and systems
interfaces and application Create and own test plan
resource plan Review the test scenarios


Test Design
Development
Execution:

Participate in review
walkthrough
demo and obtain sign off by stakeholder for Test Design Test Plan preparation
test. case
script creation
and test execution Prepare test summary report for modules and features Coordinate test environment and test data provisioning


Requirements Management:

Analyse
prioritize
identify gaps
and create workflow diagrams based on test requirements Identify and recommend right test tools (SW & HW) for the project


Document:

Create and review templates
checklists
guidelines
standards for testing and process development Create and review deliverable documents – test design documentation
test requirements
test cases/results


Configure:

Define and govern configuration management plan Ensure compliance from the team


Manage Project:

Manage the test project Preparing
tracking and reporting of test progress based on schedule


Client management:

Clarify test requirements and provide guidance to test teams; present test scenarios to customers Define KPIs to the engagement and ensure adherence to these KPIs. Handle monthly and weekly governance calls and represent issues for the team


Quality:

Lead test design and test reviews
adding value; responsible for the overall quality of the embedded testing


Release:

Execute and monitor release process


Domain relevance:

Identify business processes
conduct risk analysis and ensure test coverage


Estimate:

Review and sign off estimate and schedule


Status Reporting:

Report status of tasks assigned; comply to project related reporting standards and process


Test & Defect Management:

Sign off RCA and trend analysis of the defects


Manage Team:

Set FAST goals and provide feedback

Understand aspirations of team members and provide guidance
opportunities
etc.

Ensure team members are upskilled Ensure team is engaged in project Proactively identify attrition risks and work with BSE for retention measures


Knowledge Management:

Consume
Contribute
Review (Best Practices
Lesson learned
Retrospective) Create
share best practices and lessons learned to the team


Certifications:

Take relevant domain and technology certification

Skill Examples:

     Ability to create manage a test plan and to prepare schedules based on estimates      Ability to configure the test environment diagnose troubleshoot and support embedded testing      Ability to create and execute tests in one or more of the following domains: Automotive/Medical/Industrial/Storage/STB/Multimedia/Connectivity/infotainment/ADAS      Ability to handle debugging tools like DPO/DSO MSO Protocol analyser Network analyser a.     and JTAG Emulators      Ability to identify test environment test scenarios and prepare RTM      Aptitude in tracking and reporting progress and metrics      Ability to analyse requirements and prioritize testing      Ability to generate written reports and analysis data and trends      Ability to coordinate with multiple technology teams program and product teams and development teams   Ability to understand hardware schematics and debug the test for associated embedded product   Able to teach best practices for the debug of software and execution of root cause analysis and carry out RCA as required   Capability to Create Requirements Traceability Matrix.   Ability to work on various PC platforms like Windows Linux etc.   Ability to handle test case design techniques   Ability to handle testing requirements in area of CAN Diagnostics Vehicle Functions etc.   Ability in Networking protocols such as CAN LIN etc   Skill in automation and configuring Simulation Tools.   Ability to work under pressure determine dependencies risks facilitate planning; handling multiple tasks.   Ability to build confidence with the customers by meeting the deliverables in time with quality   Ability to estimate effort time and resources required for developing and debugging features or components   Ability to make decisions on appropriate of the Software / Hardware’s.   Capacity to create and articulate impactful technical presentations   Ability to drive conference calls with customers and answer customer questions   Ability to work from spec. to product realization testing Follow high level of business etiquette in emails and other business communication

Knowledge Examples:

     Knowledge of product test development lifecycle Testing methodology and standards (Water Fall/ Agile)      Knowledge in Test Automation scripting languages e.g. Python Perl TCL csh bash etc.      Knowledge of estimation techniques test design techniques on embedded domains      Comprehension of Test scope Testing standards and Test methodologies      Knowledge with Wired and Wireless technologies (USB Ethernet Modbus RSxxx NFC Bluetooth Wi-fi Zigbee)      Knowledge on Automation frameworks (e.g. Hudson / Jenkins)      Knowledge of RCA Techniques      Knowledge of network configurations/debug- switching/routing/DNS/DHCP      Knowledge of configuring and installation of Windows OS/Windows Server/Linux   Knowledge of PC technologies Video USB Audio etc.   Knowledge and configuration of Virtualization systems - WindowsServer8/12/16/ VMWare/Citrix   Knowledge of embedded C programming testing concepts python & automation scripts   Knowledge of hardware schematics and communication protocols (UART I2C SPI SWP PCI Display)   Knowledge of embedded software components module board-bring up Soc Validation   Knowledge and know how on Diesel and Gasoline Engine Management Systems   Familiar with Automotive domain CAN HIL SIL Diagnostics (UDSKWP)   Knowledge of Message Format Arbitration Identifiers Configure CAN messages in Vector CAN tools Bus Off   Knowledge on safety critical quality standards (ISO26262 EN50128).   Experience in preparing test cases according to specifications; verify and validate the software on Bench and Vehicle   Knowledge in SDLC PDLC and Quality Engineering Knowledge in electronic testing methodology and standards

Additional Comments:

Hands-on testing experience to Automotive Infotainment ECU  Experience in Python or Robot scripting  Exposure Linux , QNX and Android OS  Hands-on experience with Performance , Sanity testing activities. Hands-on Testing experience with Device Drivers in linux environment

Confirm your E-mail: Send Email