Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Plan, design, and execute automated and manual test plans for software, hardware, firmware, and IC solutions, focusing on debugging software/hardware integration issues.
Lead software QA projects including test planning, execution, reporting, automation, and collaboration with global cross-functional and customer-facing teams.
Drive improvements in test automation, validation frameworks, QA processes, and mentor team members to enhance product quality across the development lifecycle.
Minimum Requirements
Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Electronics Engineering, Computer Science, or similar.
2-5 years of Software QA experience plus 8+ years testing software integrated with hardware/firmware.
Strong skills in Python GUI test automation and experience with tools like Qt Squish or SmartBear Test Complete.
Proven experience in debugging complex hardware/software issues, developing test plans, and familiarity with JIRA, version control, QA best practices, and software/hardware lifecycles.
Ideal Candidate Profile
Experienced in electronics, microcontroller programming, bus communications, ideally in power systems, semiconductors, or ICs domains.
Capable of managing multiple priorities in a fast-paced environment while balancing quality, timelines, and feature delivery.
Proactive in raising issues and risks, with a bias toward hands-on QA leadership, mentoring, and driving quality initiatives through deep technical test expertise.
