Responsibilities
- Execute performance, load, stress, and soak tests for backend services, REST APIs, and microservices using JMeter
- Develop and maintain JMeter test scripts under the guidance of senior performance engineers
- Contribute to the performance testing framework by adding new scenarios, reusable components, and test data sets
- Analyze test results, prepare reports, and help identify performance bottlenecks together with Developers and DevOps Engineers
- Use observability tools such as Grafana and Datadog to review dashboards and logs and support root cause analysis
- Document test plans, scenarios, execution results, and findings in a clear and reproducible way
- Collaborate with Developers, DevOps Engineers, and QA peers to ensure performance criteria are met before release
- Participate in Agile ceremonies, including planning, refinement, retrospectives, and daily team communication
- Continuously improve skills in performance engineering, JMeter, and cloud-based system performance through self-learning, training, and knowledge sharing
Requirements
- 1+ year of experience in QA, manual or automation
- Basic understanding of performance testing concepts, including common test types and key metrics
- Hands-on exposure to JMeter, including basic test plan structure, script recording, parameterization, and assertions
- Understanding of REST APIs and HTTP basics, including methods, status codes, headers, and JSON payloads
- Basic knowledge of Java and object-oriented programming
- Ability to read and interpret graphs, dashboards, and basic system metrics
- Strong analytical thinking, attention to detail, and problem-solving skills
- Good communication skills and ability to work in a team
- Familiarity with Agile/Scrum software development process
- English level: B2 or higher
Nice to Have
- Basic Linux command-line skills
- Basic understanding of cloud platforms such as AWS, Azure, or GCP
- Exposure to observability or APM tools such as Grafana, Datadog, or CloudWatch
- Understanding of microservices architecture
- Familiarity with CI/CD pipelines such as Azure DevOps, GitHub Actions, or Jenkins
- Familiarity with home automation technologies or IoT
Benefits
- Technical and non-technical training for professional and personal growth
- Internal conferences and meetups to learn from industry experts
- Support and mentorship from an experienced employee to help you professional grow and development
- Health insurance
- English courses
- Sports activities to promote a healthy lifestyle
- Flexible work options, including remote and hybrid opportunities
- Referral program for bringing in new talent
- Work anniversary program and additional vacation days