Quality Assurance Manager (Software Development Life Cycle)

Be among the first applicants.
Geekhunter
Kota Bandung
IDR 200,000,000 - 300,000,000
Be among the first applicants.
2 days ago
Job description

Quality Assurance Manager (Software Development Life Cycle)

Geekhunter is currently hiring on behalf of a client that specializes in a software platform founded in 2011, providing cloud backup, archiving, and recovery services. The company performs billions of backups daily for organizations across more than 100 countries worldwide.

Job Responsibilities

  • Establish goals aligned with company objectives and develop a QA strategy and roadmap to achieve them. (Key focus areas: high-quality delivery, testing speed, shift-left mindset, and automation).
  • Lead a team of QA Leads and Senior Engineers, effectively managing a two-tier organization with leads and individual contributors.
  • Demonstrate expertise in testing methodologies and techniques, coaching the team to apply the most effective approaches.
  • Collaborate with product management leadership to define optimal testing strategies, ensuring continuous testing of products or major product areas.
  • Guide the team in adopting the right testing strategies, ensuring appropriate test environments, methodologies, and diverse test data.
  • Embrace and instill an agile mindset within the team, adhering to the company's agile processes.
  • Track and optimize key QA metrics, reporting progress across teams. Utilize JIRA and other reporting tools to build QA dashboards, track bug leakage, and drive improvements.
  • Mentor the team in creating schedules and defining delivery timelines, taking ownership of the team’s delivery schedule while managing risks and oversight.
  • Maintain team engagement by addressing personnel concerns proactively and fostering a positive, transparent, and data-driven engineering culture.
  • Build strong relationships with stakeholders, including Product Managers, Engineering, and Support teams, ensuring continuous alignment.
  • Communicate effectively with stakeholders, providing regular updates on progress and key deliverables.

Job Requirements

  • 10+ years of experience, including 3+ years in a leadership role as a Lead or Manager.
  • Bachelor's degree in Computer Science or a related field.
  • Extensive experience across the SDLC, including build, release, QA, and performance optimization.
  • Expertise in testing methodologies, various types of testing, and QA team development.
  • Strong understanding of Agile and Scrum frameworks, with the ability to define and enforce processes (e.g., Scrum practices, Sprint QA completion, QA stories, and task management).
  • Proficiency in QA tools, including test case management, bug tracking, and automation frameworks.
  • Skilled in test process design, test strategy formulation, and test case development.
  • Experience conducting performance testing with tools such as JMeter, K6, etc.
  • Deep knowledge of security best practices and their application in testing. Ability to interact with leadership, present executive summaries, and outline key next steps. Strong customer empathy, understanding product usage and customer needs within the domain.
  • Familiarity with CI/CD practices and tools such as Bitbucket Pipeline, Jenkins, etc.
  • Strong planning and estimation skills, including capacity planning and project management.
  • Excellent written and verbal communication skills, with the ability to facilitate discussions with PMs and development stakeholders, conveying ideas clearly and concisely.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Quality Assurance Manager (Software Development Life Cycle) jobs in Kota Bandung