Quality Assurance Manager

Min Experience

8 years

Location

NCR

JobType

full-time

About the role

Job Title: Technical Manager (QA)

Job Overview

We are seeking an experienced Technical Manager (QA) to lead and manage the quality assurance processes for our software products. The ideal candidate will have a strong technical background, proven leadership skills, and a passion for delivering high-quality solutions.

Key Responsibilities

  1. Leadership & Team Management:
    1. Lead, mentor, and manage a team of QA engineers, including manual testers and automation specialists.
    2. Define team goals and drive continuous improvement in testing processes and methodologies.
  2. Quality Assurance Strategy:
    1. Develop and implement comprehensive QA strategies to ensure product quality and reliability.
    2. Establish and enforce testing standards, frameworks, and best practices.
  3. Test Management:
    1. Oversee the creation, execution, and maintenance of test plans, test cases, and test scripts.
    2. Ensure full test coverage across functional, regression, performance, and scalability testing.
  4. Automation:
    1. Drive the adoption of automation frameworks and tools for efficient and repeatable testing.
    2. Collaborate with the DevOps team to integrate automation into CI/CD pipelines.
  5. Collaboration:
    1. Work closely with development, product management, and customer success teams to align QA efforts with project goals.
    2. Ensure timely identification, tracking, and resolution of bugs and issues.
  6. Metrics & Reporting:
    1. Define and track QA metrics such as defect density, test coverage, and test execution rates.
    2. Provide regular quality status updates to stakeholders.
  7. Tool Selection & Maintenance:
    1. Evaluate and implement the latest QA tools and technologies to enhance testing efficiency.
    2. Manage test environments and ensure their availability for testing needs.

Key Skills and Requirements

  • Technical Expertise:
    • Proficiency in testing tools like Selenium, JUnit, TestNG, or similar.
    • Experience with test management tools like JIRA, TestRail, or Zephyr.
    • Strong understanding of CI/CD pipelines and automation integration.
  • Quality Assurance Knowledge:
    • Expertise in functional, regression, performance, and security testing.
    • Strong understanding of QA methodologies, tools, and processes.
  • Leadership Skills:
    • Proven experience in leading and managing QA teams.
    • Excellent problem-solving, communication, and organizational skills.
  • Domain Knowledge:
    • Familiarity with Agile/Scrum methodologies.
    • Knowledge of cloud-based testing environments (AWS, Azure) is a plus.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience:
    • 8+ years in QA with at least 3 years in a leadership role.
    • Hands-on experience with test automation tools and frameworks.

 

 

 

Skills

Software Testing
QA Automation
SDET / QA / Test