Position: Middle/Senior Performance Tester, Financial Systems
Company: DataArt
Category: QA Automation
Experience required: 2y
English level: intermediate
Published: 2022-01-01T00:00:00+02:00

**POSITION OVERVIEW**
We are assembling a team that will develop and upgrade the systems of the international association of financial industry professionals. The company that unites 200 thousand investment experts uses more than a hundred different applications. Advanced technological solutions, skilled technical specialists, and the importance of human relations is what makes the work on projects of this company comfortable and interesting. Minimum viable bureaucracy and openness to new solutions allow every developer to significantly influence the products created. In the future, the DataArt team that cooperates with the client will be expanded to several dozens of people: engineers, testers, architects.

**Responsibilities**
Understanding the non-functional requirements from business
Analyzing the critical business scenarios
Development and maintenance of a performance test framework architecture
Preparation of the testing infrastructure (a test environment, load agents, collection of performance metrics, integration with CI/CD pipeline, etc.)
Test automation and execution;
Setup and maintain performance monitoring;
Execution of performance tests, analysis of obtained results, and preparation/delivery of final reports to stakeholders

**Requirements**
2+ years of performance testing experience (including implementing performance testing from scratch)
Strong QA background
Experience working with load testing tool JMeter
Excellent knowledge and understanding of the types of performance testing and their applicability depending on the requirements (Load, Stress, Spike, etc.)
Knowledge of SQL (MSSQL, Oracle, MySQL, PostgreSQL or any other)
Understanding of the HTTP protocol and client-server interaction of web applications
Experience in close communications with a client, stress-resistant, self-organized
Experience with monitoring tools (Grafana, Telegraf, Influx DB)
Experience with Linux
Spoken English

**Nice to have**
Experience in the integration of performance tests to a CI/CD pipeline (TeamCity, Jenkins, etc.)
Experience in the development of auxiliary programs/scripts in any programming language. (Java, Groovy, etc.)
Knowledge of profiling tools (JProfiler)
Experience in client-side performance testing