Engineer / Senior Engineer – Performance Testing
We are looking for Engineer / Senior Engineer – Performance Testing to join our dynamic team.
Key Responsibilities
- Conduct integrations, stress, load, regression, and performance testing to ensure the readiness of software applications and infrastructure for production stability and performance.
- Provide support for performance testing of software systems within the respective business unit, utilizing tools such as JUNIT & LoadRunner.
- Coordinate and execute the creation of test cases, scripts, and performance test execution.
- Design, develop, and execute scripts to validate test cases defined within the project’s test plan with a high degree of confidence.
- Perform automated load/performance testing across multiple messaging protocols (including HTTP) to verify that application response and outputs align with business requirements.
- Track and communicate task progress, status, and key performance metrics effectively.
- Report defects found in testing promptly and accurately, using standard defect tracking tools.
- Communicate effectively across multiple teams/external vendors (Operations, Project Teams, Quality Service) and with different personnel (Developers, Scrum Masters, Project Managers) as necessary.
- Maintain technical expertise through self-education in areas related to computer sciences, performance/load testing principles, and Quality Assurance.
- Design, develop, and execute performance test cases and scripts by analyzing product specifications and software requirements, while also mentoring other test team members.
Candidate Profile:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Mandatory 2+ / 5+ years of industrial exposure to Performance Testing tools such as Load Runner and JMeter.
- Hands-on experience with Performance Monitoring Tools.
- Proficiency in gathering requirements and building testing strategies.
- Extensive experience in providing performance assurance for releases intended for deployment in production.
- Ability to configure workload profiles for test scenarios accurately.
- Thorough experience working with various protocols, systems/equipment monitoring, and troubleshooting errors.