Search by job, company or skills

innovation digital ltd

Quality Assurance Manager

Save
new job description bg glownew job description bg glow
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Management Responsibilities

  • Lead and manage the QA team, including task allocation, performance management, coaching, and team development.
  • Establish and optimize QA workflows, testing standards, and quality assurance processes.
  • Coordinate testing priorities, resource planning, and project timelines to ensure successful delivery.
  • Collaborate with Product Managers, Developers, DevOps, and stakeholders to align testing strategies with business objectives.
  • Monitor team performance, testing progress, and quality metrics, and proactively address risks and bottlenecks.
  • Mentor junior QA engineers and promote knowledge sharing and continuous improvement within the team.
  • Drive automation testing initiatives and improve overall testing efficiency and coverage.
  • Participate in hiring, onboarding, and training QA team members.
  • Ensure projects meet quality standards, delivery schedules, and operational requirements.

Job Responsibilities

  1. Responsible for Web and App frontend/backend system testing, including test case design, test execution, defect tracking, and test report preparation.
  2. Prepare test data, build testing environments, and operate testing tools.
  3. Plan and execute automation testing, including automation framework setup, test script development, test execution, and result analysis.
  4. Conduct system performance and stress testing, including QPS, concurrent read/write, and load testing.
  5. Assist in test process planning and collaborate closely with PMs, developers, and cross-functional teams.
  6. Participate in requirement discussions, risk assessments, and testing strategy planning; proactively identify issues and provide improvement recommendations.
  7. Utilize tools such as Jira and Git for defect tracking and team collaboration.
  8. Assist in establishing and optimizing testing processes, testing documentation, and QA-related standards.
  9. Participate in the planning, execution, and delivery of key projects, while monitoring project progress and supporting risk management.
  10. Collect and analyze project and team data, identify issues related to process efficiency, cross-functional collaboration, and project quality, and provide actionable improvement suggestions.
  11. Contribute to the establishment and accumulation of QA and project management methodologies, and share relevant knowledge and best practices.

Job Requirements

  1. Bachelor's degree or above in Computer Science, Information Management, Software Engineering, or related fields is preferred.
  2. Minimum 5 years of experience in software testing or QA-related roles, with team leadership or management experience preferred.
  3. Familiar with software testing processes, testing methodologies, and the Software Development Life Cycle (SDLC).
  4. Familiar with frontend/backend web testing concepts and technologies, including HTTP, JavaScript, and Web Security.
  5. Proficient in commonly used testing tools such as Postman, JMeter, Jenkins, and Selenium.
  6. Candidates with automation testing experience are preferred.
  7. Familiar with Linux systems and basic command-line operations, with hands-on experience.
  8. Familiar with databases such as MySQL; able to independently write SQL queries and understand concepts such as Stored Procedures and Triggers.
  9. Familiar with Scrum / Agile development methodologies and collaboration tools such as Jira and Git.
  10. Strong analytical thinking, problem-solving, leadership, and cross-functional communication skills.
  11. Detail-oriented, responsible, team-oriented, and able to work under pressure.
  12. Relevant industry experience is a plus.
  13. Able to read technical documentation in English and communicate effectively in a work environment.

Preferred Qualifications

  • Experience testing large-scale, high-traffic systems
  • Hands-on experience in API Testing and Performance Testing
  • Experience integrating testing into CI/CD pipelines
  • Experience leading QA teams or cross-functional projects
  • Experience working with cross-regional or distributed teams is a plus

We Are Looking For Someone Who

  • Proactively identifies issues and proposes improvement solutions
  • Possesses strong leadership, teamwork, and communication skills
  • Has high standards for product quality and user experience
  • Can adapt to a fast-paced development environment and project timelines
  • Is capable of driving team collaboration and continuous process improvement

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148523215