Senior Quality Assurance Manager Job Description
The IT Quality Tech Lead Analyst is a strategic professional who stays abreast of developments within own field and contributes to directional strategy by considering their application in own job and the business.
Recognized technical authority for an area within the business. Requires basic commercial awareness. There are typically multiple people within the business that provide the same level of subject matter expertise.
Developed communication and diplomacy skills are required in order to guide, influence and convince others, in particular colleagues in other areas and occasional external customers.
Significant impact on the area through complex deliverables. Provides advice and counsel related to the technology or operations of the business.
Work impacts an entire area, which eventually affects the overall performance and effectiveness of the sub-function / job family.
Senior Quality Assurance Manager Job Description
As part of the Inventory Management Applications Suite Quality Assurance team, Senior QA Lead is responsible for leading the testing of very high volume / low latency enterprise multi-tiered Java applications to provide cutting edge quality for the Global Stock Records Inventory Management Applications in the Capital Markets domain while following the industry best practices and Citi standards.
The primary responsibility will be leading QA team testing (manual and automation), automation framework, bringing best practices and industry standards, and providing development with assistance to Level 3 support for these applications.
Coordination between stakeholders and teams; thus, a commitment to collaborative problem solving, sophisticated automation design, and product quality is essential .
Inventory Management Application Suite have business critical applications, have complex interfaces / dependencies and time sensitive deliverables.
The requirement calls for a Senior Java Quality Assurance Lead who can lead the analysis of the business requirement and the building of the test cases (manual and automation), ensuring the highest test case coverage, while working and collaborating with a distributed team of developers working simultaneously on different application layers towards developing enterprise solutions for large projects.
This requires a highly experienced QA Lead who has a track record of delivering highly scalable robust applications that use the latest tools and technologies while working on all phases of the development life cycle.
Senior QA Manager Responsibilities :
applies to current environment as appropriate. Interacts with various levels of management; communicates technology level process changes.
Ensures project standards and procedures exist, are fully / clearly documented and followed throughout the software development life cycle.
Monitors products for conformance to standards; monitors processes for conformance to procedures; identifies risks; ensures annual organizational reviews of standards and procedures are conducted.
Conducts a broad range of complex process monitoring, product evaluation and audit assignments.Documents findings and performs root cause analyses.
Recommends solutions and improvements to existing standards and procedures; collaborates with other areas in technology to develop new standards and procedures.
Sets and meets targets for creation and maintenance of automation. Ensures industry standards test automation framework and maximum coverage of test automation for all Inventory Management Applications Suite.
Develops and executes test cases, test scripts, plans and procedures (manual and automated)Ensures changes to test cases / scripts / plans / procedures as necessary (manual and automated) applied in timely matter.
Maintains test cases / scripts / plans / procedures as necessary (manual and automated).Performs functional, automation and regression testing and all Initiatives related to User Acceptance Testing (UAT) process and product roll-out into production.
The specialists will also work with technology project managers, UAT professionals and users to design and implement appropriate scripts / plans for an application testing strategy / approach.
Generates Quality reports for each application, for all programs and projects. Gathers, maintains and reports on quality metricsWorks closely with DEV and BA teams to log and analyze defects (bugs)Ensures all corrective actions are assigned, documented and completed.
Assists with analyzing defects and provides appropriate information for defects. Analyze requirements and Execute tests, document testing requirements and processes for all applications to ensure QA policies and standards are met.
Leads (and manages) defect triages and generates reports reflecting triage outcomes in reference to the metrics establishedTraces test cases / scripts (manual and automated) to requirements / stories.
Verifies traceability in project work products.Performs other duties and functions as assigned.
Senior QA Manager Mandatory Skills :
Must demonstrate confidence in their abilities
Senior QA Manager Nice to have Skills :
Citi Canada is an equal opportunity employer. Accordingly, we will make accommodations to respond to the needs of people with disabilities (including, without limitation, physical and mental health disabilities) during the recruitment process and otherwise in accordance with law.
Individuals who view themselves as Aboriginals, members of visible minority or racialized communities, and people with disabilities are encouraged to apply.
Grade : All Job Level - All Job FunctionsAll Job Level - All Job Functions - CA