Job Openings Senior Performance QA

About the job Senior Performance QA

About the job:

  • Responsible for understanding the delivery approach, and strategic initiatives, in order to define appropriate performance test strategies.
  • Define metrics, practices, processes, reports and tools to ensure delivery is managed with expected performance requirements.
  • Identify areas of Automation for Performance testing and be able to set up Continuous automated performance testing.
  • Drive the definition and testing of non-functional-requirements (NFRs), coordinating the efforts across the different teams that continuously develop and deploy software enhancements and new products within the company's technology platform
  • Drive the definition and testing of non-functional-requirements (NFRs), coordinating the efforts across the different teams that continuously develop and deploy software enhancements and new products within the company's technology platform

About you:

  • 7+ years of expertise in Performance Testing
  • Experience in Jmeter / Blazemeter / LoadRunner tool
  • Experience in API, UI, Mobile App (Android/IOS) and DB performance Testing
  • Skilled at collaborating effectively with engineering teams - Dev, Ops, Infra, Network
  • Experience working along with a large enterprise product team distributed globally.
  • Understand business scenarios in depth to define workload modeling for different scenarios.
  • Expert in Code Profiling, System Monitoring, Bottleneck Identification Expert in Capacity Planning, Sizing, Performance Modeling
  • Expert in correlating metrics, logs, and traces to identify patterns, and trends and helping team in fine tuning solutions
  • Identify areas of Automation for Performance testing and be able to set up Continuous automated performance testing.
  • Expertise in creating and presenting performance testing report to tech groups
  • Knowledge in Containerization concepts, Docker & Kubernetes
  • Good understanding of Microservices, databases.
  • Experience establishing Performance Standards, Documentation and Training needed in different teams.
  • Excellent communication skills and Presentation Skills.
  • Knowledge of Agile software development life-cycle methodologies
  • Exposure to tools such as Selenium, Appium, BitBucket, Git, TestRail, Jira.
  • Able to work independently.