Persevio is recruiting for this role on behalf of one of our clients. Find out the job details and click the APPLY button
Software QA Engineer (Industrial Hardware-Software Systems)
About the Company
Our client is a global engineering and IT services firm that partners with innovative organizations to deliver complex technical solutions, specializing in embedded systems, enterprise applications, and IT infrastructure. At a client-embedded manufacturing site in Woodlands, Singapore, you will join a high-performing, multidisciplinary team dedicated to ensuring the precision and reliability of industrial manufacturing test systems. This is an environment where engineering excellence and hands-on problem-solving are central to the work.
About the Role
We are seeking a technically-minded Software QA Engineer to oversee the validation of complex In-Circuit Test (ICT) systems. This is not a typical software-only testing role. You will be responsible for the full hardware-software stack, ensuring that desktop applications and physical test equipment interact seamlessly. You will play a critical role in maintaining operational continuity and driving the reliability of essential industrial infrastructure.
Key Responsibilities:
- Execute System-Level Testing: Perform end-to-end validation across the hardware-software stack, ensuring desktop control applications accurately execute physical test functions on industrial ICT equipment.
- Maintain and Enhance Automation: Manage, modify, and develop automation scripts to improve test coverage and efficiency, ensuring the testing framework evolves alongside software updates.
- Hardware-Software Troubleshooting: Identify, document, and debug complex issues where software commands interface with physical electronics, using foundational engineering knowledge to pinpoint root causes.
- Rigorous Defect Management: Systematically track, report, and manage defects using JIRA and Zephyr, collaborating closely with cross-functional engineering teams to ensure timely resolutions.
- Drive Quality Assurance Standards: Follow and expand upon existing test cases to ensure all system releases meet performance and reliability standards in a manufacturing environment.
Requirements
Minimum / Core Requirements:
- Educational Foundation: A Diploma or Bachelor's Degree in Electrical, Electronics, or Computer Engineering.
- System-Level Testing Experience: Demonstrated hands-on experience in system-level testing involving products where software controls physical hardware or communication components.
- Hardware-Software Aptitude: Ability to troubleshoot the interface between applications and electronic components; comfortable identifying why a software command might fail at the hardware level.
- Testing Tool Proficiency: Proven experience in defect tracking and test management using JIRA or Zephyr.
- Operational Commitment: Ability to work fully onsite at the client's manufacturing test facility in Woodlands, Singapore.
Preferred / Bonus Requirements:
- Automation Scripting: Experience developing or maintaining automation scripts (e.g., Eggplant or similar frameworks).
- Domain Expertise: Prior experience in the ICT (In-Circuit Test) domain or a manufacturing test environment (specifically with 3070 series systems).
- Immediate Availability: Candidates who can start on short notice will be prioritized.
Why Join
- Specialized Technical Impact: Move beyond standard web/mobile testing and work on industrial technology that powers global electronics manufacturing.
- Stable & Strategic Role: Join a long-term project in a specialized domain (ICT) that is a cornerstone of the local engineering ecosystem.
- Hands-On Innovation: Tackle the unique challenge of working at the intersection of physical systems and software logic.
- Professional Growth: Gain deep expertise in sophisticated test automation and industrial system validation within a collaborative, client-embedded environment.