Associate Quality Assurance Engineer (Performance Testing)
We are looking for Associate Quality Assurance Engineer (Performance Testing) to join our dynamic team.
Key Responsibilities
- Perform integration, stress, load, regression, and performance testing to validate the production readiness of software applications and infrastructure in terms of stability and performance.
- Provide performance testing support using tools such as JUnit and LoadRunner.
- Coordinate and execute the creation of test cases, test scripts, and performance test executions.
- Design, develop, and execute scripts that validate test cases with a high degree of confidence as defined in the project’s test plan.
- Conduct automated load and performance testing across multiple messaging protocols (including HTTP), focusing on application performance and ensuring outputs align with business requirements.
- Track and communicate task progress, status updates, and key performance metrics regularly.
- Diligently report defects discovered during testing using standard defect tracking tools, ensuring accuracy and promptness.
- Communicate effectively with multiple internal teams and external vendors, including Operations, Project Teams, and Quality Services, as well as different personnel such as Developers, Scrum Masters, and Project Managers.
- Maintain up-to-date technical expertise through self-learning in computer science, performance/load testing principles, and quality assurance best practices.
- Analyze product specifications and software requirements to design, develop, and execute performance test cases and scripts.
- Mentor junior team members in performance testing techniques and best practices.
Candidate Profile
- A graduate degree in Computer Science, Engineering, or a related field.
- Minimum 1+ years of hands-on industry experience with performance testing tools such as LoadRunner and JMeter – mandatory.
- Hands-on experience with performance monitoring tools (e.g., AppDynamics, Dynatrace, etc.).
- Proven ability to gather requirements and build effective testing strategies.
- Extensive experience providing performance assurance for releases prior to production deployment.
- Proficient in configuring workload profiles for test scenarios to accurately simulate production-like environments.
- Experience working with various protocols, performing system/equipment monitoring, and troubleshooting errors.