PERFORMANCE TEST ENGINEER

Quality.One is seeking an individual who will undertake a significant role in the planning, development and maintenance of performance test frameworks for web applications and apps (iOS and Android) using Neoload, JMeter and others.

SOFT SKILLS

  • Passionate
  • Curious
  • Quick learner
  • Problem solver
  • Clear communication
  • Think outside the box

DOMAIN EXPERTISE

  • Computing basics, OS understanding and basic level of scripting
  • Network & protocols
  • Distributed systems design and shared resources like DB, message queues etc.
  • How modern software is built (idea => code => software)
  • High level understanding of Development methodologies
  • At least some basic coding proficiency in a couple of languages like C/Python/Perl and Java

Understand architecture diagrams and visualize distributed systems

Know the difference between scalability, capacity and reliability Performance engineering – Ability to impact code before it is written Good understanding of Queueing theories, Little’s law, Amdahl’s law etc.

Identify underlying resources, their KPIs, utilisation etc. Understand system workload – by analysing production or via given requirements

Identifying critical transactions and workload modelling Environments – sizing and config management

Solid understanding of manual testing techniques


Performance test scripting (Not just record and replay using a tool) – Should apply the coding skills to be able to simulate a system communication

Performance test scripting (Not just record and replay using a tool) – Should apply the coding skills to be able to simulate a system communication

Performance monitoring & log analysis

Agile Performance testing – Unit, component performance tests


Understanding of CICD pipelines and how to integrate PT


Automation skills – To be able to automate repeatable manual activities in PT like test data creation, execution and basic results analysis

A fundamental understanding and experience of Performance Testing for high-volume web applications, main frame and others

Experience with at least Neoload, JMeter (LoadRunner) and other performance testing tools

Good verbal and written communication skills in English

German language would be an advantage (but not a must)

  • Very competitive compensation and discretionary performance based bonus
  • 100% remote work possible (not only during COVID-19 situation), but occasional onsite meetings in Tallinn, Tartu, Riga or Liepaja required (once per every second month)
  • Exciting work environment and work from home ability
  • Optimal work-life balance
  • Rare business trips abroad (UK, Germany & Switzerland) for lead roles Personal development plan in accordance with her/ his manager
  • Bonus for successful project completed

APPLY FOR THIS POSITION

Please apply with a complete profile/ CV including your work history, portrait (most recent), contact details and full personal data.