Provide quality releases for our stakeholders.
Ensure a positive user experience for our customers by performing load and performance testing across multiple products to verify that our applications meet industry standards for reliability and response time.
Work with Agile team members across the organization
Provide detailed insight into performance test strategy across multiple products.
Provide functional and technical expertise as it pertains to performance testing within a product domain.
Contribute to establishing, revising, and verifying performance testing standards, processes, and procedures.
Work with product team and document system requirements related to performance and workload.
Ability to work with the architects and understand the overall architecture of the product.
Lead the creation of load and performance test plans to capture test requirements, assumptions, and test conditions.
Design, create and maintain load and performance test scripts using NeoLoad and other performance test tools (Ex: jmeter).
Execute load and performance tests against web-based applications, web service interfaces, and back-end server components.
Work with the product team to understand the data needs and establish the test data in sufficient quantity to support the performance testing needs.
Document test results identifying and reporting performance issues.
Develop testing tools to simulate production data and drive testing of key system components.
Provide technical assistance to interface and system integration test efforts across Quest Diagnostics systems.
Identify production metrics important to performance/load testing efforts.
Collect metrics and perform trend analysis.
Hands-on experience testing both on premise and cloud-based application.
Experience in results analysis using APM tools - Dynatrace, AppDynamics and Site-scope and providing suggestions for performance tuning of the products
Java and .Net Engineering:
o Profiling
o Bottle neck analysis
o JVM Analysis and tuning (Thread, Heap and GC)
Able to performance tune cloud applications and provide cloud autoscaling recommendations
Certifications in Azure/AWS cloud is a plus.
Container and Kubernetes based applications testing knowledge
Demonstrable knowledge of network protocols, application security, and multi-tier cloud application architectures.
Working knowledge of building and testing with CI/CD pipeline for Performance Testing.
Working knowledge of GITLab , Rally, Jira, Splunk etc.
Knowledge of Database testing and sql knowledge to pull the data from DB.
Working knowledge in Chaos Engineering is a plus.
Coach, lead, and mentor other team members
•
Last updated on May 30, 2023