Join our high-performing QA team and play a central role in ensuring system stability, reliability, and responsiveness under load. You will take ownership of performance testing initiatives in collaboration with developers, DevOps, and Infrastructure teams to deliver top-tier results.
Key Responsibilities
Plan and execute load, stress, endurance, and capacity testing on server-side systems to simulate real-world usage.
Automate test scripts using tools such as JMeter, LoadRunner, NeoLoad, or equivalent frameworks.
Leverage APM tools (e.g., Dynatrace, AppDynamics, New Relic) to monitor live performance and pinpoint bottlenecks.
Collaborate closely with Dev, DevOps, and Infrastructure teams to fine-tune configurations and optimize performance.
Integrate performance test cases into CI/CD pipelines using Jenkins, GitLab CI, or related automation systems.
Deliver well-structured test reports, including insights and recommendations for system improvements.
Ensure applications consistently meet defined SLAs in compliance with regulatory standards.
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or related technical discipline.
At least 3 years of hands-on experience in performance testing or similar QA roles.
Proven familiarity with performance testing tools including JMeter, LoadRunner, or NeoLoad.
Strong command of APM platforms like Dynatrace, AppDynamics, or similar.
Practical experience with designing and executing tests for microservices or distributed systems.
Solid knowledge of object-oriented concepts, data structures, and performance optimization.
Experience with container orchestration tools such as Docker and Kubernetes, and monitoring solutions like ArgoCD.
Exposure to backend message systems, especially Apache Kafka, for real-time data pipeline testing.
Ability to troubleshoot complex performance issues and analyze system behavior under different load scenarios.
Excellent interpersonal and communication skills to report findings, mentor teams, and work collaboratively.
Preferred Skills
Experience working with DevOps practices and automation pipelines.
Familiarity with Java Spring Boot or other backend frameworks is a strong plus.
Experience in cloud-based or distributed environments such as AWS, GCP, or Azure.
Why You Should Apply
Tackle critical performance challenges on a global scale.
Work in an agile, distributed team with DevOps and Infrastructure experts.
Continue building expertise in performance engineering and test automation.
Make a tangible impact by enhancing system reliability and scalability.
Application Details
If you’re passionate about ensuring performance quality at scale and meet the qualifications above, we’d love to hear from you.