The QA lead is fundamental to driving established C4 strategic best practices and standards across their aligned product teams.
The role will be to work with product or platform team(s) at the ART level to create and deliver a modern agile quality and test strategy aligned to C4 standards.
Adopt and contribute to the establishment of modern but pragmatic testing practices, quality assurance strategies and software quality standards that lead to the measurable outcomes for code reuse, knowledge sharing, application stability, productivity, supportability, upgradeability and financials across the C4 portfolio of applications.
Work collaboratively across teams to define and promote a culture of Continuous Improvement and DevSecOps best practices around Software Quality.
Document and promote concepts and technology solutions supporting, but not limited to, Continuous Delivery, Test Automation, Behavioural Driven Development, Test Driven Development.
Roles And Responsibilities
Partner with Product teams
The QA lead is responsible to partner and lead across Product QA teams (
Working directly with team members and leads to
Mentor and coach everybody on the importance of Quality Assurance at all levels.
Onboarding new QA members so that they are aware processes and best practices.
Manage reporting throughout all phases of product development, QA leads report progress, plans, and problems to management and implement the suggested changes in as efficient a way as possible.
Defect Management process
RCA, Defect slippage
Testing Standards and Strategies
The QA lead will support teams to define testing strategies to ensure Product releases are up to industry and aligned with Pfizer C4 standards.
QA lead will work with product teams to support creation of E2E testing plans (per Sprint, per Release), including what has to be tested at different phases and will ensure that teams meet commitments set forth in those plans.
In order to maintain Quality, will work with QAs to evaluate the deliverables through Sprints to identify areas where improvements can be made.
This should be documented centrally and shared with the team
Some examples of the activities that QA lead need to put in place :
QA lead will work with teams to create a strategy (including Test automation) of what teams must be testing at their individual level and what at a for example, Product E2E level.
This should include what testing infrastructure should be use in each case.
Contribute centrally to C4 strategy and right size testing effort to align to industry best practices. (e.g. testing pyramid - shift effort from UI testing to API testing.
Leverage Visual Testing (for regression activities, etc). Avoid overengineering and focus on maintainability.
The QA lead will work together with other C4 QA leaders and engineering leads to ensure consistency across C4 and leverage improvements or practices from other teams.
The QA lead will work with their teams to identify risk and create plans to mitigate it. He / She will encourage all QA engineers to do the same.
The QA lead will work with teams to ensure risks are documented as part of the testing plan and updated weekly, including contingency plans.
This information will have to be shared and reported to main stakeholders.
The QA lead will have visibility across all aspects of product development and encourage their aligned product / platform QA teams to communicate new ideas to their various squad members, including Developers, Scrum Masters, Product Owners and other stakeholders.
Some examples :
Having access to all the Retrospective Reports or actions from those retros where team suggest improvements or participate helping them with those improvements.
Creating a User Story checklist for Definition of Ready to identify dependencies and mitigate the risk of implementing something that is not clear to the team.
Coach teams to define, understand and adhere to User Story Definition of Done, Sprint Definition of Done, Release Definition of Done.
Help drive process adoption across the team.
Release Management. The QA Lead has to work with their product QAs to define what Quality requirements need to be met before a Release can be made (to Production or even between stages)
Report to Upper Management
All the reports (above) should be available to everybody. The QA Lead will need to ensure Upper Management are aware of this information and it is recommended to compile an executive report with the main highlights and ensure this reaches to Upper Management.
The QA Lead should be available for any requested meeting to give more details on progress, status, KPIs, etc.
Some examples : ART ,PI Planning
Qualifications and education requirements (
5 10 years experience in DevOps and Test Engineering / Software QA with a digital technology company
Senior level of Quality Engineer knowledge : functional, regression, risk-based, integration, system, UI, reliability, scalability, load, performance, cross browser / platform testing strategy and execution with a focus on test automation.
The candidate is expected to have a hands-on approach to product testing, with good automation experience (Java, Perl, Python, etc) and in-depth knowledge of test automation tools.
A proven track record delivering high quality products following Agile (SCRUM, SAFE preferable) development and testing methodologies, with a variety of deployment environments and tools.
Proven experience defining a test strategy at the ART Level and managing (and coaching) QAs across product scrum teams to deliver against that strategy.
A data driven approach to analysing progress and trends to reduce risk and improve quality.
The ability to use real data and metrics to inform the development planning process, make and gain support for critical release decisions and to implement changes that support a quality first process.
Excellent communication, interpersonal and organizational skills.
Desired Tools / Technologies
Pytest, Selenium, Testrail, Browserstack, JIRA, Github, Github actions
Excellent familiarity with automated API testing, data integrity tests, performance tests
Excellent ability with API testing and automation tools including Postman
Strong knowledge of test automation (Preferably Python, Pytest) and test management suites including TestRail
Work Location Assignment : Flexible
Breakthroughs that change patients' lives ... At Pfizer we are a patient centric company, guided by our four values : courage, joy, equity and excellence.
Our breakthrough culture lends itself to our dedication to transforming millions of lives.
Digital Transformation Strategy
One bold way we are achieving our purpose is through our company wide digital transformation strategy. We are leading the way in adopting new data, modelling and automated solutions to further digitize and accelerate drug discovery and development with the aim of enhancing health outcomes and the patient experience.
We aim to create a trusting, flexible workplace culture which encourages employees to achieve work life harmony, attracts talent and enables everyone to be their best working self.
Let’s start the conversation!
Equal Employment Opportunity
We believe that a diverse and inclusive workforce is crucial to building a successful business. As an employer, Pfizer is committed to celebrating this, in all its forms allowing for us to be as diverse as the patients and communities we serve.
Together, we continue to build a culture that encourages, supports and empowers our employees.
Information & Business Tech