OCCOC

Manager, Quality Assurance Performance Testing

OCC
United States only
Apply now

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 platform to run performance tests.
  • Good knowledge of Early performance testing, regression performance, Performance in CI/CD pipeline, Latency induced testing
  • Good to have development knowledge in Java / Python
  • Experience in performance engineering for J2EE/ .NET / LAMP, etc.
  • Experience in monitoring queues with tools like Any Point, MQ explorer etc.
  • Experience in running automated performance tests via CI/CD pipelines (on platforms like Cloud bees, GitHub etc.)
  • Experience with application monitoring/Observability, building dashboards, identifying & establishing SLA’s, logging & tracing.
  • Experience in Capacity planning and Performance tuning.
  • Experience with container technologies such as Docker or Kubernetes.
  • Experience in observability/ Site Reliability engineering.

Education and/or Experience

  • Bachelor's/master’s degree in computer science, Engineering, and any related discipline.
  • 7+ years industry experience with 7+ years in the areas of Performance Engineering / Testing / Architecture / DevOps.
  • 6+ years of proven leadership experience in managing multi-cultural and geographically disparate teams.
  • Experience in collaborating with Development, Site Reliability Engineering, Cloud Engineering, Security in evaluating performance & scalability issues.
  • Experience architecting solutions for high volume transactional SaaS Systems.
  • Hands-on experience building enterprise level test automation and performance test suites.
  • Experience in Options and Futures industry is preferred.

Certificates or Licenses

  • Any Cloud Related Certification is a plus

About Us

The Options Clearing Corporation (OCC) is the world's largest equity derivatives clearing organization. Founded in 1973, OCC is dedicated to promoting stability and market integrity by delivering clearing and settlement services for options, futures and securities lending transactions. As a Systemically Important Financial Market Utility (SIFMU), OCC operates under the jurisdiction of the U.S. Securities and Exchange Commission (SEC), the U.S. Commodity Futures Trading Commission (CFTC), and the Board of Governors of the Federal Reserve System. OCC has more than 100 clearing members and provides central counterparty (CCP) clearing and settlement services to 19 exchanges and trading platforms. More information about OCC is available at www.theocc.com.

What We Offer

A highly collaborative and supportive environment developed to encourage work-life balance and employee wellness. Some of these components include:

A hybrid work environment, up to 2 days per week of remote work

Tuition Reimbursement to support your continued education.

Student Loan Repayment Assistance

Technology Stipend allowing you to use the device of your choice to connect to our network while working remotely.

Generous PTO and Parental leave

Competitive health benefits including medical, dental and vision.

Step 1
When you find a position you're interested in, click the 'Apply' button. Please complete the application and attach your resume.

Step 2
You will receive an email notification to confirm that we've received your application.

Step 3
If you are called in for an interview, a representative from OCC will contact you to set up a date, time, and location.

For more information about OCC, please click here.

OCC is an Equal Opportunity Employer

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let OCC know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Aug 26, 2024

Posted on

Jun 27, 2024

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileOCC logoOC

OCC

Company size

View company profileVisit theocc.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at OCC

Explore the variety of open remote roles at OCC, offering flexible work options across multiple disciplines and skill levels.

View all jobs at OCC

Remote companies like OCC

Find your next opportunity by exploring profiles of companies that are similar to OCC. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan