About the Role
We are seeking an experienced Performance Engineer in Test who is enthusiastic about assessing and enhancing large-scale software solutions in a dynamic, agile environment. The successful candidate will collaborate with skilled full-stack engineers who share our commitment to crafting elegant and user-friendly software solutions. As a Performance Test Engineer III, you'll work to elevate our product's scalability and resilience.
Responsibilities
- Collaborate with product teams to gather and understand non-functional requirements.
- Design, develop, and enhance performance and scalability test frameworks.
- Automate performance testing using Python and other relevant tools.
- Identify and resolve performance bottlenecks across systems and services.
- Establish and maintain benchmarking processes and performance baselines.
- Monitor and analyze application performance in both production and pre-production environments.
- Support development teams in diagnosing and resolving performance-related issues.
- Continuously improve tools and processes for performance testing and monitoring.
Requirement
5-7 years of hands-on experience in performance testing using tools like LoadRunnerProficiency in Python for test automationE xperience in TRUclient protocol and Kafka / any Queue monitorsExperience with shell scripting for automation and system interaction.Familiarity with cloud platforms such as AWS or Azure for performance testing.Experience with performance injection tools (e.g., JMeter).Understanding of container orchestration tools like Kubernetes.Experience with CI / CD tools such as Jenkins.Familiarity with monitoring tools like Prometheus.Skills Required
Loadrunner, Python, Test Automation, Kafka