Overview
Senior Performance Engineer role optimizing performance and reliability of software systems within Global IT Supply Chain Solutions, focusing on Vendor collaboration and Transport Management Applications.
What you'll do
- Design and execute performance test strategies using NeoLoad and work with Product Management on NFR requirement gathering.
- Develop and maintain performance testing scripts on the in-house PTAF (Performance Test Automation framework).
- Carry out performance testing on multiple products simultaneously.
- Analyze system performance, identify bottlenecks, and implement optimizations.
- Collaborate with development teams to ensure performance best practices.
- Utilize monitoring tools (e.g., Splunk, AppDynamics, AppInsights) to track system health and performance metrics.
- Generate comprehensive performance analysis reports and present findings.
- Conduct load, stress, and scalability testing to ensure system reliability.
- Help upskill other engineers on the team on performance scripting and testing.
- Stay updated with the latest performance testing methodologies and tools.
What you'll need
- Minimum of 5+ years of experience in performance engineering or related roles.
- Strong expertise in NeoLoad for load and stress testing.
- Experience with performance monitoring tools such as Splunk, AppDynamics, Dynatrace.
- Proficiency in performance tuning and troubleshooting complex systems end to end.
- Strong understanding of API performance testing and testing inputs and endpoints using REST API.
- Solid understanding of system architectures, cloud environments, databases and integrations.
- Strong experience writing database queries (SQL).
- Efficient in creating bulk datasets required for load testing.
- Strong analytical and problem-solving skills, excellent communication, great presentation skills and teamwork abilities.
- Experience working in Agile environment or teams (SAFe Agile) and familiarity with JIRA and Confluence.
- Good understanding of how to use Git / GitHub and push/merge code into a repository.
- Knowledge of how to utilize parallel execution for more efficient ways of working.
Nice to have
- Familiarity with scripting languages (Python, Shell, JavaScript and BDD).
- Knowledge of containerized environments.
- Knowledge of BDD automation testing.
- Knowledge of using CI/CD (Jenkins and Azure) to execute performance regression.
- Manual or automation testing experience, ISTQB qualifications or similar.
- Zephyr, Selenium, Maven, TOSCA, Oracle, Docker and Kubernetes.
Details
- Location: APAC Home Office, Hyderabad, IN (Salarpuria Sattva Knowledge City, Inorbit Road).
Read the full description and apply on the company’s own careers page.