Who We Are Looking For
As webpt’s Performance Test Engineer, you will contribute to and learn webpt’s existing and new software Products to ensure consistent delivery of quality, stable, and scalable product solutions. This includes learning and applying quality methods and practices to ensure on -time delivery of high quality projects. In this role, you will work closely with engineering leadership, Developmental teams, and cross-functional teams to capture and maintain requirements that exercise software features across integrated products and release life cycles.
This role requires you to follow Performance testing best practices, methodologies, and guidelines with the goal of proactively preventing quality issues.
What You will Be Doing as A Part of Our Team:
- Well versed with performance testing project activities including requirements gathering, planning, designing scripts and creating test data, executing load tests, reporting observations, server monitoring and analysis.
- Responsible for performance scripts creation using PT tool - JMeter, LoadRunner, Neo load.
- Scripts for different protocols web http/html, API, webservices, file upload, JDBC (database connectivity).
- Design and setup Load tests on workload model using PT tools
- Data management practices for Load testing
- Responsible for Load tests execution using PT tool - JMeter , Blaze Meter, Performance center
- Should have a good understanding of performance metrics and monitoring of the same. Ability to identify performance bottlenecks and report the same.
- Understanding and implementation of metrics dashboard - Grafana/Kibana
- Experience with working in an Agile environment and in CI CD pipeline implementation using JMeter or LoadRunner
- Good understanding of APM tools New Relic, Dynatrace, AppDynamics and capturing metrics from them
- Should be open to explore Performance Testing Tools as part of POCs as required
- Proactively seeks and obtains guidance from more experienced team members and uses these opportunities to develop their skills and knowledge.
- Good team player with strong communication and go-getter to coordinate with different teams to meet the needs of Performance Testing project and ensure smooth completion
Ideally, You Would Also Have These
- Able to handle multiple responsibilities and work in a fast-paced environment.
- Be organized, ahead of schedule, communicative, and accountable.
- Should have good and clear understanding of PT concepts and required tools
- Technical Skills: JMeter, Blaze Meter, LoadRunner ,Postman, New Relic, AppDynamics, Dynatrace Java, SQL, Web Services/API Testing (Postman, SoapUI) version control (git, bitbucket, etc.), Jenkins
- Excellent scripting skills with JMeter tool and ability to write custom codes
- Set up and execute different types of load tests - baseline, peak, endurance, failover, stress.
- Familiar with JMeter Master slave implementation
- Experience in any of metrics dashboard e.g. Grafana
- Familiarity with basic performance monitoring and troubleshooting on AWS, Docker and Kubernetes
- Experience with Load testing applications hosted on cloud.
- Experience with Application Performance Management tools (New Relic, Dynatrace, AppDynamics).
- Identify performance specific defects and ability to drive triage with Application, infra management teams.
- Experience with Performance Testing related documentation - NFR, Test Plan, workload model, Test results summary, Test result document .
- Should be a good team player to be able to coordinate with different teams QA, Development, infrastructure & env maintenance teams to ensure seamless delivery of PT project.
What You Should Have To Qualify
- 4-7 years’ experience as Performance engineer in an Agile software development environment and understanding of the industry's Best Practices.
- Experience in Performance testing with tools like JMeter, Blaze Meter, Grafana, Kibana, New Relic, AppDynamics
- Knowledge of different scripting protocols web/HTTP, REST API, JDBC
- Knowledge of Load testing cloud hosted applications.
- Experience working in Agile/Scrum development environments.
- Excellent written and verbal communication skills.
Preferred:
- Healthcare domain knowledge or previous experience with healthcare APIs and applications.
- Individual contributor who has worked on all stages of Performance Testing atleast for 1 project . NFR discussion, scripting, execution, monitoring and results analysis.
Culture is at our Core
- Service: Create Raving Fans
- Accountability: Follow Up; Own Up
- Attitude: Possess True Grit
- Personality: Be Minty
- Work Ethic: Be Rock Solid
- Community Outreach: Give Back
- Health and Wellness: Live Better
- Resource Efficiency: Do Más With Menos
About Us
Here, we work hard—but we have lots of fun doing it. We believe in equal opportunity for all, autonomy, trailblazing, and always doing right by our members. Most importantly, though, we believe in empowering rehab therapy professionals to achieve greatness in practice. So, if you are a can-do kinda person who loves to help Members win and enjoys working from just about anywhere, then you will fit right in. We have got big plans, but we cannot achieve them without you. Join us and let us achieve greatness.