Bangalore
37 days ago
Lead II - Semiconductor Product Validation

UST is a leading digital technology services company that provides Advanced Computing and Digital Innovation Services to large private and public enterprises around the world. We are transforming lives, leading companies through critical digital transformations, transforming their businesses and the lives of their customers.

Powered by the mantra ‘Fewer clients, more attention’ UST Global specializes in six next generation digital services – design, cyber security, mobile, social, analytics and cloud.

Headquartered in Aliso Viejo, California, UST Global has over 30,000 associates operating in 25 + countries across 4 continents.

Key Responsibilities: 

This individual will be primarily responsible for development of system test plan, test cases and respective automation of individual modules / products (compute, accelerators, GPUs) that go in to Data Center or Cloud. Interfacing with silicon, platform hardware, and firmware teams during test content development based on product requirements. Development of Automation for the test content developed and execution of it to make sure product meets the quality criteria and spec adherence, and meet project schedules and timelines.

Essential Experience

• Solid experience in Systems engineering especially dealing with embedded systems qualification and validation, system level Integration, automation framework (such as Robot Framework), and debugging of system software.

• Hardware Exposure and understanding – Comfortable with hardware bus interfaces, system design, reading schematics etc

• Network /System Management – Understanding or prior experience with IPMI, BMC, SNMP, BIOS, Device Drivers, High Availability etc are preferable.

• Experience with Python / RUST for automation scripting using Robot framework.

• Solid experience in Creating System Test Cases, Test Plans, develop test content, automate execution, create test reports, and debug/triage of observed/reported failures.

• Experience of creating automated testing pipeline and CI/CD systems and processes

• Have deep experience of system level debugging (including customer issues) with good understanding of managing and triaging production level issues.

• Stress , performance, and reliability Testing

• Project Status reporting and communication Skillset Required either one or more.

• Baseboard Management Control (BMC) / Intelligent Platform Management Interface (IPMI)

• Linux Device Drivers and OS Internals

• Board Support Packages (BSP)

• Firmware - Boot Loader, U Boot, Power Boot, UEFI, BIOS

• System Bus - PCIe, I2C, I3C, SPI, SCSI, NVMe, USB

Role Proficiency:

Works independently to manage Delivery/Stakeholders and enable KPI's. Manage test cases from requirements to execution. Identify the test case requirements and write the same

Outcomes:

     Manage customers to ensure no escalations      Coordinates with the team effectively      Conducts technical interview for the project requirements      Contribute to test case writing for the product      Validate the accuracy of the test cases written for the product      Conducts validation and root cause analysis      Isolate/ packetize the failures to correct component      Attend customer meeting and communicate effectively on the requirements and results.      Locate the product failures and report it in test repository and bug tracker   Learn technology business domain system domain individually and as recommended by the project/account   Complete the certifications for the role (e.g. ISTQB UST GAMMA certifications)   Evaluate the effectiveness of test cases planned   Perform escape analysis for the product Perform KPI enablement

Measures of Outcomes:

     Ensure the product/ validation within defined SLA      Understand the project requirements and hire the right candidate      Good analytical skills and the ability to perform defect triaging      Adherence to schedule and timelines      SLA turnaround of production bugs      Define productivity standards for project Completion of all mandatory training requirements

Outputs Expected:

Manage Project:

Manage task deliverables with quality and targeting completion timeframe. Able to support test manager in timely deliverables and test planning


Estimate:

Estimate time
effort
and resource dependence for one's own work and for others' work.


Document:

Create component level / product behaviour documents Create test reporting templates
BKMs and knowledge sharing documents for team


Status Reporting:

Report status of tasks assigned Compliance to validation standards and process


Mentoring:

Mentor junior leads and POCs in the program Host classroom training sessions for the junior validation engineers

Skill Examples:

     Good presentation skills and diplomacy      Should possess good bug advocacy skills      Should have automation scripting skills      Able to perform severity and priority identification of sightings raised      Ability to estimate effort time required for own work and for the junior engineers      Ability to perform and evaluate test in the customer or target environment      Work in a team environment      Good written and verbal communication abilities

Knowledge Examples:

     Able to understand the product lifecycle and deadline requirements

     Should possess excellent domain knowledge      Good CPU/ GPU architecture knowledge      Possess very good knowledge of the product

Confirm your E-mail: Send Email