Quality Assurance Manager (Software Automation)
Add expected salary to your profile for insights
- Drive the direction of QA automation in the company.
- Develop and implement structured QA automation processes.
- Analyse current QA automation processes and identify areas of improvement.
- Define the guideline and checklist to improve the software testing quality standard.
- Lead and supervise the QA automation team to build automation scripts.
Job Description
- Lead, supervise and monitor daily activities, work allocation and organization within the QA automation team.
- Develop and optimize QA automation framework/process and drive its continuous improvement.
- Coach the team on QA automation process and automation scripting development.
- Conduct inspections, audits, and risk assessments to identify and address quality issues.
- Collaborate with cross-functional teams to implement corrective and preventive actions.
- Provide expert guidance and training to employees on quality assurance best practices.
- Analyse quality data and generate comprehensive reports to track performance and identify areas for improvement.
- Ensure all test case documents are up-to-date and document traceability to ensure sufficient test coverage.
Requirements
- Degree in Computer Science, Engineering or a related discipline, with minimum 8 years of software testing, including 2 years’ experience in team management.
- Proven track record of QA automation.
- Solid knowledge of SQL, UFT, Selenium, SoupUI, JMeter is required.
- Experience in the following areas is a definite advantage: Performance testing with JMeter, Git/GitLab, Maven, Jenkins, Software development.
- Strong verbal and written communication skills in English.
- Must be meticulous and possess analytical skills to detect and resolve issues.
- Self-motivator, independent, cooperative, flexible, creative and well organized.
- Good interpersonal skills and excellent service attitude.
- Must report to the office (Mount Austin, Johor Bahru).