Test Engineer II

| India
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Testing (Software)
Artificial Intelligence
JIRA
C++
Configuration Management
Computer Programming
Datasheets
Software Debugging
Linux
Firmware
Flash Memory
Github
Joint Test Action (IEEE Standards)
Python
Release Management
Test Case Design
Universal Asynchronous Receiver/Transmitter
Test Scripts
System-level Testing
Bug Reporting

Job description

· Understand customer requirements, HW design, SW/FW architecture and controller specifications.

· Plan, estimate and define the scope of testing activities for assigned projects.

· Create comprehensive test strategies, detailed test plans and test cases for HW, SW, FW and controller-level validation.

· Develop and enhance automation frameworks and automation scripts.

· Set up test environments, configure platforms, perform build deployment and execute test cycles.

· Perform system-level, board-level and firmware-level validation for NAND-based storage platforms.

· Debug failures, perform root cause analysis and provide actionable logs to the development team.

· Collaborate closely with cross-functional teams (Development, QA, HW) to support releases.

· Identify edge cases, think creatively and uncover defects at early stages.

· Ensure on-time execution and deliver test reports, metrics, and release articles.

Support hardware bring-up activities and platform-level debugging using tools and equipment (oscilloscopes, analyzers, UART, JTAG, etc.).

Requirements

· Strong knowledge on System level testing (HW/SW/FW), NAND flash and testing methodologies

· Hands-on experience in Linux environment

· Ability to read and interpret schematics, datasheets, board-level documentation, and controller specifications.

· Familiar with configuration management tools (Github) and project tracking tools(JIRA)

· Strong debugging and root cause analysis capabilities at System/HW/FW/SW levels.

· Strong python programming and good at C/C++ programming

· Automation tools and script development using AI tools

· Expertise on test env setup, test case creation, execution, bug reporting, release management activities.

· Knowledge on Software Testing Life Cycle (STLC)

Self-driven, Proactive thinker, Team player, should have good communication skills

Education:

BE/ME/MTech in Electrical&Electronics/Electronics&Communication/ Embedded systems or related fields

Apply for this position