Performance Tools:
- LoadRunner (Enterprise and Developer editions – required)
- JMeter
- Dynatrace (preferred)
QA Tools:
- Tosca
- Selenium
- Postman
- Sauce Labs
- K2View (test data management)
DevOps/Integration Tools:
- GitHub
- Harness
- Other CI/CD platforms
Languages:
- No specific language required – must demonstrate coding proficiency and adaptability.
Required Skills:
- Bachelor’s degree in computer science, Engineering, or a related technical field.
- Minimum of six (6) years in Performance Engineering, with at least two (2) years in roles such as Performance Architect, Application Architect, or Solution Architect, focusing on high-traffic, large-scale distributed systems, client-server architectures, both on-premises and cloud environments.
- Extensive experience with application architecture, design, capacity planning, and application performance best practices.
- Familiarity with open-source load testing tools (e.g., Apache JMeter, httperf), APM tools, and infrastructure monitoring tools like Splunk.
- Experience with SQL/NoSQL databases, including querying, profiling, and performance tuning.
- Proficiency in programming languages such as C, C++, C#, or Java, and experience with automated testing methodologies.
- Experience with public cloud platforms (e.g., AWS), distributed systems, and microservices architecture.
- Understanding of mobile app (Android and iOS) and web technology stacks (HTTP, REST, HTML, JavaScript, CSS).
- Familiarity with tools like Puppet, Terraform, Packer, Consul, and Vault.
- Understanding of the evolution from on-premises to cloud environments.
- Experience with tools and frameworks such as Client LoadRunner, Splunk, Fiddler, Dynatrace, Hammer, and Performance Center