Senior Software QA Engineer (Contract Manufacturing)

Singapore
SGD 50k - SGD 65k

Introduction:

Our client is leading contract manufacturing company seeking a highly skilled and experienced Senior Software QA Engineer to elevate our software quality processes. In this crucial role, you'll be instrumental in ensuring the reliability and robustness of our software applications by driving quality throughout the entire software development lifecycle. If you have a strong background in software quality management within an electrical and electronics context and are passionate about process improvement and automation, we encourage you to apply.

Responsibilities:

Key Responsibilities:

  1. Software Development Lifecycle (SDLC) Leadership: Facilitate and lead the implementation of SDLC processes, collaborating closely with the software team and providing valuable input for Software DFX (Design for Excellence). You will also ensure strict adherence to our established Quality Management System (QMS).
  2. Software Quality Audits: Establish and execute comprehensive software quality audit plans and schedules for all key software development projects.
  3. Audit Execution & Reporting: Conduct timely software audits, providing detailed, effective communication and reporting on process and product issues, including their severity and criticality impact on product quality and project delivery.
  4. Data-Driven Quality: Establish and automate data collection mechanisms. You'll collate data, monitor and report on key metrics, and perform causal analysis. This includes leveraging tools like Azure DevOps, Azure Data Analytics, Power BI (Desktop & Dashboard), Power Automate, Smartsheet, and E-datalogger.
  5. Defect Management & Resolution: Ensure all reported defects, from end-to-end development processes and software audits, are meticulously logged and thoroughly followed through. This includes driving root cause identification, implementing effective actions, and ensuring appropriate closure in agreement with software teams, customers, and other key stakeholders.
  6. Cross-Functional Collaboration: Actively participate in cross-functional teams for critical internal or customer-reported defect root cause analysis. You'll apply statistical analysis to bring clarity to issues, facilitate timely and effective closure, and implement preventive measures where applicable.
  7. Process Improvement: Facilitate and drive continuous process improvement initiatives within the Software Organization.


Requirements:

Bachelor's degree with 3-5 years of relevant Software Quality Management experience. Candidates with an Electrical & Electronics background are preferred over those with Software Engineering, Computer Science, or IT degrees.

Technical Familiarity: Familiarity with C++/C#, .NET, Object-Oriented Programming, and SQL Scripts.

SDLC Fundamentals: Strong understanding of Software Development fundamentals and industry best practices.

Process Models: Familiarity with Agile Scrum and other process models.

Tool Proficiency: Experience with MS Excel, MS Azure DevOps, Office 365-Power Automate, Smartsheet, and SharePoint.

Data Analytics & Visualization: Experience with data analytics and visualization tools such as MS Power BI Desktop & Dashboard, Azure IoT Hub, Stream Analytics, and DB for PostgreSQL.

Personal Attributes: A self-starter, effective communicator, and team player capable of working in a dynamic environment and managing multiple projects simultaneously.

Edwin Tiah

Edwin Tiah

For more information about this job opportunity please contact our consultant.

Sign up now for Gemini’s new Job Search platform!

Find the latest job opportunities in Hong Kong, China, Singapore and Thailand! Search and apply for jobs across locations, industries, levels and functions.

Sign up to upload your CV and receive notifications via email or phone when new opportunities are being posted.

Job suggestion for you

Gemini Personnel

Gemini Personnel

App Store Google Play