company logo

QA Manager

Bangalore Rural
Full-Time
Executive: 10 to 30 years
25L - 35L (Per Year)
Posted on Jan 05 2024

About the Job

Skills

Quality Assurance
Python (Programming Language)
Big Data
Streaming data
People Management
data pipeline

Job Description

Job Description

Overview:

We are seeking an experienced QA Manager with a robust background in Data Pipeline testing, proficient in Python, Robot Framework, and a strong inclination towards maintaining a high-quality standard. The ideal candidate will lead our QA team, ensuring the efficiency, reliability, and accuracy of our data pipelines while implementing and maintaining comprehensive testing strategies.

Leadership:

  • Lead, mentor, and manage a team of QA engineers, providing guidance and fostering a culture of quality excellence.
  • Collaborate closely with cross-functional teams including Development, Data Engineering, and Product Management to align QA goals with business objectives.

Quality Strategy and Implementation:

  • Develop and execute robust testing strategies for data pipelines, ensuring data accuracy, integrity, and reliability.
  • Design, implement, and maintain automated test frameworks utilizing Python and Robot Framework to streamline testing processes.

Data Pipeline Testing:

  • Conduct end-to-end testing of data pipelines, validating data transformations, data completeness, and ensuring proper data flow.
  • Identify and troubleshoot issues within data pipelines, collaborating with relevant teams for resolution.

Process Improvement:

  • Continuously evaluate and enhance QA processes and methodologies to optimize efficiency and effectiveness.
  • Implement best practices for quality assurance, ensuring adherence to industry standards and compliance requirements.

Reporting and Documentation:

  • Generate comprehensive reports on testing results, defects, and quality metrics for stakeholders.
  • Maintain clear and detailed documentation of test plans, test cases, and testing procedures

Common accountabilities:

  • Manages a team of Staff employees and has accountability for their performance and results. Sets performance objectives, conducts performance reviews and recommends pay actions.​
  • Defines a vision for the team in line with the department strategy and operational challenges and translates it into a concrete action plan. Works with a high level of autonomy, with some guidance from Senior Manager. ​
  • Acts as a reference across multiple areas, anticipating solutions to complex problems.​
  • Optimizes efficiency based on knowledge and experience with the policies, procedures and business plan.


Specific accountabilities:


Accountability / Business acumen

  • Define and share the technical/functional team roadmap and vision according to the department/division/company objectives
  • Report on team activities
  • Be accountable for the performance and results of a unit within own discipline or function
  • Develop plans and priorities to address resource and operational challenges
  • Suggest alternatives / improvements / new techniques in processes, flows, operational models and plans
  • Moderate budgetary impact on business
  • Decisions are guided by policies, procedures and business plan; receive guidance from senior manager


Technical excellence

  • Timely manage the investigation and resolution of production support issues and customer inquiries
  • Collaborate with other software development, architecture, solutions, and QA teams to ensure that software systems are designed for testability, stability, scalability, and performance
  • Participate to the understanding, measurement and reduction of the environmental impact of the tested applications and associated QA activities
  • Provide the team with the means required to implement the test strategy defined by the QA manager(s) and apply the recommendations of the Principal QA engineer(s)
  • When required by the organization and the context, act as a QA manager and/or a Principal QA engineer, for part or all of the accountabilities of these 2 roles


Communication

  • Ensure timely and appropriate communication to team members regarding company/organization information


About the company

Amadeus Labs, the second largest site of the Amadeus IT group, landed in Bangalore in the year 2012. We are an innovation-driven, research lab with over 4500 of the brightest tech minds coming together to shape the future of travel. Today, with a fast growing team, Amadeus Labs is playing a critical role In Amadeus’ products globally by being a center of innovation and excellence. While we ...Show More

Industry

Information Technology & ...

Company Size

1001-5000 Employees

Headquarter

Bangalore, Karnataka

Other open jobs from Amadeus Labs