About the Job
A great opportunity for a Quality Engineer to join the team leading digital innovation at a Fortune 500 company. With over 90 years of experience, the company is a world-renowned convenience store-brand offering iconic F&B products.
Be a part of a passionate team that strives to provide simple solutions to difficult problems, and disrupts the industry to be at the forefront of innovative solutions.
Role & Responsibilities
Testing the performance of APIs, DB calls (SQL and NoSQL) and UI.
Performance testing, stress testing, spike testing, volume-based testing, endurance testing, and load testing.
Understand business use cases, internal / external performance Benchmarks, debug performance issues, design performance testing framework, decision making on issues, technical assistance in performance analysis and performance tuning of DB / OS / APIs.
Create JMeter scripts using groovy / Bean Shell to test the performance of applications.
Identify hardware and software bottlenecks in the application and raise them to the Infrastructure and Development Team.
Work with cross-functional team members from Architecture, Product Strategy & Development, QA, Sales & Services, and other central teams to improve performance and scalability of multiple products.
Review and participate in product benchmarking and design reviews of multiple products to provide early feedback into the design of products.
Test API and UI performance of new or updated APIs / UI within the sprint along with manual and automation testers.
Prepare Performance Comparison Report for APIs / UI (before and after the code changes) and share the report with the stakeholders along with Test Summary Report.
Manage JMeter scripts through the git repository.
Integrate JMeter Test Plan with Jenkins CI / CD pipeline.
Run JMeter scripts through Jenkins Daily and analyze the response time and performance issues daily along with Dev and Infrastructure Team.
Create Performance Metrics report for each release
Work closely with QA and PM team members to understand performance requirements and provide a strong performance service.
Provides regular performance reports on test progress, anomalies, risks and issues associated with project testing.