company logo

QA Manager

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

Not Accepting Applications

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