Manila, NCR, Philippines

Head, Software Quality Assurance (SQA)

 Job Description:

RESPONSIBILITIES
  • Provide technical guidance and leadership to the team and be fully accountable for the entire service delivery for that team.
  • Accurately maintain software project records, proactively providing status reports as required.
  • Manage software development projects from concept to launch.
  • Lead the team by providing assistance and support as needed to meet the requirements.
  • Assess performances of team members and develop a plan for improvement.
  • Engage in the company’s drive to improve the skills of the employees, its processes, and to help discover new tools/frameworks.
  • Collaborate with other heads/managers to further improve processes and technical skills of the team.
  • Mentor SQA engineers and ensure compliance with software engineering standards.
  • Analyze current technologies and system architecture for the platform and determine ways to improve performance and stability.
  • Contribute to the further development of the engineering teams through continual improvement initiatives.
  • Reviewing requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive, and well-structured test plans and test cases.
  • Estimate, prioritize, plan, document test cases, and coordinate testing activities.
  • Design, develop and execute automation scripts using open source tools.
  • Identify, isolate, record, document thoroughly, and track bugs throughout testing.
  • Perform thorough regression testing when bugs are resolved.
  • Develop and apply testing processes for new and existing products to meet client needs.
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
  • Investigate the causes of any potential of non-conforming software that users might encounter and train users to implement solutions.
  • Track quality assurance metrics, like defect densities and open defect counts.
  • Stay up-to-date with new testing tools and test strategies.
  • Drive innovation and streamline overall testing processes.
  • Develop standards and procedures to determine product quality and release readiness.
  • Research and learn new tools, technologies, and testing processes.

QUALIFICATIONS
  • Degree in Engineering, Information Technology, Computer Science, Management, or equivalent years of experience.
  • Minimum of 10 years of total experience as an IT Professional with 4+ years of experience in Software Testing and 2+ years of experience in leading SQA engineers.
  • Team player, solution-oriented, critical-thinker, responsible, proactive, self-managed, driven, and motivated.
  • Strong interpersonal, communication, and time-management skills.
  • Integrity, passion, and collaborative spirit expected.
  • Strong analytical and problem-solving skills.
  • Ability to thrive in a fast-paced, quickly changing environment.
  • Ability to work autonomously or with a team.
  • Eagerness to learn.
  • Experience working in an Agile/Scrum development process.
  • Perform Manual Testing.
  • Perform Functional Testing, Non-Functional Testing.
  • Experience in Automated Testing is preferred.
  Required Skills:

Software Quality Assurance Performance ARe Product Quality Reports Software Engineering Development Support Functional Testing Manual Testing Service Delivery Regression Testing Assurance Metrics Test Cases Developers Architecture Automation Quality Assurance Engineers Specifications Software Development Scrum Computer Science Information Technology Records Research Software Testing Leadership Engineering Design Communication Science Management