We are seeking an experienced Senior Performance Test Engineer to join our team and play a key role in ensuring the performance and reliability of our systems. In this position, you will leverage your expertise in performance testing and analysis to drive optimization efforts and deliver actionable insights that support business goals.
Responsibilities
- Gather non-functional requirements for performance testing
- Create a strategy for performance testing based on business needs
- Develop, debug and maintain load scripts
- Analyze the obtained results
- Prepare reports and provide recommendations for improvements
Requirements
- 3+ years of experience in the performance analysis and optimization area
- Practical expertise in load tools such as Apache JMeter and Gatling
- Proficiency in Java, Scala or Groovy at a level required for implementing load scripts
- Skills in Python and Bash to implement auxiliary tasks such as preparing test data and parsing logs
- Background in relational DBs (Oracle, PostgreSQL) along with practical knowledge of SQL
- Competency in DB performance analysis
- Familiarity with Linux-based platforms
- Experience with virtualization tools such as VirtualBox and Docker
- Capability to gather various metrics with time-series DBs (e.g., InfluxDB) and visualization tools (e.g., Grafana)
- Understanding of sniffing tools such as Wireshark, Charles and Fiddler
- Flexibility to use cloud technologies including AWS, Azure and GCP
- English proficiency at B2 level or higher