Senior Performance QA Engineer
Summary
- Extensive Performance Testing Experience (+3 years);
- Experience with Gatling and Jmeter;
- Working experience with service side monitoring tools (AppDynamics, NewRelic, Graphite, etc.);
- The start date is ASAP.
- The model is direct hiring.
- Duration is 3 months (with a possibility of extension, although the chances are not high);
- Location: Ukraine (Kyiv, Zhytomyr, Vinnytsia, Khmelnytskyi, Chernivtsi, Ternopil, Rivne, Zakarpattia, Ivano-Frankivsk, Lviv, Volyn regions) and Poland.
Project Description:
Our client is an innovative trading platform and digital wallet targeted at the sophisticated trader. With a strategic vision to be the go-to digital wallet of choice for sophisticated FX and crypto traders, a critical success factor will be best-in-class design, user experience, and functionality.
The business plans to launch a digital wallet with a charging engine to provide new functionalities for sophisticated traders. This initiative will offer seamless integration to Google Pay and Apple Pay, activate a monetization strategy, and establish a scalable foundation for expansion across Asia and the Americas.
Responsibilities:
- Determine the performance test requirements and Performance Test strategy;
- Set up a performance testing framework from scratch
- Responsible for creating and maintaining test artifacts (plans, reports, dashboards) and ensuring they meet the client's expectations;
- Develop and support load testing scripts and scenarios using various protocols and exchange formats for back-end and middleware systems using Gatling and other tools;
- Execute load, stress, volume, and endurance Tests as required;
- Identify potential and ongoing performance and capacity issues, conduct the corresponding analysis, reporting, and recommendations.
Requirements (Hard skills requirements):
- Extensive Performance Testing Experience (+3 years);
- Ability to set up a Performance testing process from scratch and plan performance testing activities;
- Experience with Gatling and JMeter;
- Understanding of performance bottlenecks, end-to-end performance measures (server response time, throughput, latency, etc.), and what to be tuned to get better performance and scalability;
- Solid experience with any object-oriented or scripting programming languages;
- Working experience with service side monitoring tools (AppDynamics, NewRelic, Graphite, etc.);
- Very Strong English verbal and writing skills;
- Ability to set up and maintain jobs using CI tools, i.e., Jenkins, as a plus.
Required languages
| English | B2 - Upper Intermediate |