Manager, Quality Assurance Performance Testing
OCCAbout the role
Summary
This role will manage a team of performance and Failover engineers who are responsible for end-to-end performance test management which included but not limited to segments of the planning, design, and execution of performance, Failover tests and reports are produced. This role will provide professional and technical leadership for the group, raise risks, suggest mitigations, and make decisions. This position requires a mix of business and technology knowledge with the ability to liaise between functions to meet business goals.
Primary Duties and Responsibilities
- Lead team of performance & Failover engineers within a specific project or product; Ensures all the project agreed deliverables are completed to the required level of quality.
- Provide accurate timelines to the stakeholders and make sure deadlines are met without effecting the quality of the product.
- Analyze the business requirements, understand the expectation from end user, review with Business Analysts/SMEs and design test scenarios.
- Identify scope, evaluate the need for Performance and Failover Testing.
- Works in an Agile team, participate in project meetings, ensure that engagement work products and deliverables are of the highest quality to ensure client satisfaction, Present status, conclusions, and recommendations.
- Provides input on test estimations; plans resource needs and ensure effective task allocation.
- Plans testing activities milestones: Identifies and analyzes risks and their potential business impact to determine proper prioritization of the testing activities; Suggests and handles mitigations and escalations as part of risk assessment.
- Acts as technical interface with other teams (e.g., designers, architects), to resolve and promote issues, communicate plans and conclusions as well as recommendations for issue closure (e.g., performance, business process prone to fail, inefficiencies)
- Enforces quality processes (such as performing technical root cause analysis and outlining corrective action for given problems), measures them and takes corrective actions in case of variances.
- Contributes to the design of test scenarios and performs peer reviews of test cases.
- Monitor and report Execution of Load Tests, Stress test and Failover tests.
- Analyze Results, compare against SLAs, Benchmarks and Provide tuning recommendations to improve End User Experience.
- Reports discrepancies and analyzes them to determine the root causes.
- Find opportunity to automate, improve existing process, & contribute towards innovation by doing POCs on latest technologies.
Supervisory Duties
- Provide technical & professional leadership to the testing team members by means of coaching and mentorship throughout of the testing lifecycle to achieve project goals to the required level of expertise and quality.
Qualifications
- Advanced knowledge of a development lifecycle under Waterfall and/or Agile methodologies.
- Ability to manage small- and large-scale projects and ensuring team efficiency.
- Broad based knowledge of the Lifecyle development, change control management, test planning management.
- Strong analytical skills with potential to display methods of testing highly sophisticated systems, progressively diagnose system defects, and clearly communicate project constituents, key findings, and learnings.
- Strong communication skills, written and oral, sound judgement and time management skills, ability to work effectively with clients (users), management and staff.
- Advanced design and development skills in one of the following. technologies and tools: JMeter, LoadRunner.
- Highly motivated self-starter with creative problem-solving skills.
- Ability to multitask and meet deadlines in a fast-paced Agile environment.
- Able to handle multiple projects simultaneously.
- Experience with team leadership and development.
Technical Skills
- Good understanding of end to end performance testing process
- Strong experience in performance engineering & testing on cloud & on-prem for n-tiered environments
- Expertise in using tools such as JMeter, Splunk, Harness, LoadRunner, Open telemetry etc.
- Strong experience in understanding of application architecture, NFR’s & identifying production workloads.
- Experience in Load and Volume testing, Stress test, Scalability, Endurance, and other types of performance tests, Resiliency including failover and fallback testing.
- Working experience with real time data, data setup, ingestions and data generation.
- Working experience with long-running queries and SQL debugger trace files.
- Have good understanding of Data Privacy and data masking concepts.
- Experience in AWS or Azure
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s