Posted on: 26/11/2025
Description :
We are looking for a detail-oriented and analytical System Testing Engineer to join our QA and validation team.
The ideal candidate will be responsible for end-to-end system-level testing of products, including test planning, execution, defect reporting, and validation across hardware, software, and integrated environments.
This role requires hands-on experience with functional, performance, and regression testing along with strong troubleshooting abilities.
Key Responsibilities :
System Testing & Validation :
- Perform system-level testing for hardware-software integrated products.
- Develop, execute, and maintain test plans, test cases, and test scripts.
- Conduct functional, regression, stability, usability, and performance testing.
- Validate compliance with system requirements, user experience, and design specifications.
- Execute test cases on real hardware setups, simulators, or test benches.
Defect Identification & Analysis :
- Identify, log, track, and verify defects using tools such as JIRA/Bugzilla/Redmine.
- Perform root cause analysis in collaboration with development and design teams.
- Re-test and validate fixes ensuring complete resolution.
- Analyze system logs, firmware behavior, and failure patterns to assist debugging.
Automation & Tools :
- Develop automated test scripts to enhance repeatability and efficiency (Python/Shell scripting preferred).
- Work with automation frameworks for system validation and continuous testing.
- Maintain test environments, hardware rigs, firmware builds, and test infrastructure.
Documentation & Reporting :
- Prepare detailed test reports, defect summaries, and traceability matrices.
- Ensure complete test coverage and adherence to testing standards.
- Participate in design reviews, requirement discussions, and release readiness assessments.
- Document test procedures, configurations, and reproducible steps clearly.
Cross-Functional Collaboration :
- Work closely with hardware, firmware, development, and product teams.
- Provide feedback to improve product stability, performance, and user experience.
- Support field testing, pilot deployments, and customer escalations when needed.
Required Skills & Competencies :
- Experience in system testing for embedded/IoT/electronic or software-driven products.
- Strong knowledge of testing methodologies, test process, and defect lifecycle.
- Exposure to test frameworks, automation tools, and scripting languages.
- Ability to interpret hardware schematics, logs, serial traces, and debugging output.
- Familiarity with communication protocols like UART, SPI, I2C, CAN, Ethernet is preferred.
- Understanding of firmware validation, OS fundamentals (Linux/RTOS), and hardware integration.
Education :
- Bachelors degree in Electronics/Computer Science/Telecommunication/Instrumentation Engineering or relevant field.
- Certifications in software testing/ISTQB is an added advantage.
Nice-to-Have :
- Experience with CI/CD test pipelines (Jenkins/GitLab).
- Exposure to reliability and environmental testing.
- Familiarity with RF, wireless technologies (Bluetooth, Wi-Fi, LTE) is a plus.
- Knowledge of performance benchmarking tools and failure analysis techniques.
Why Join Us :
- Work on cutting-edge embedded and system-level products.
- Opportunity to enhance skills across automation, hardware-software integration & validation.
- Collaborative and innovation-driven work environment.
- Career path toward Senior Test Engineer / Validation Lead roles
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
Embedded / Kernel Development
Job Code
1580646
Interview Questions for you
View All