Position: Performance Test Engineer
Company: Playtech
Category: QA Automation
Experience required: 3y
English level: upper

Job Description

Playtech System Test Group (STG) performs end-to-end system tests with the focus on Playtech products’ internal and external integration to other services. Joining the team will allow you to contribute in handing high quality products over to our customers.
We are seeking for a talented and motivated individual to contribute to performance testing in System Test group as Performance Engineer.
As a part of Performance Testing Team you will be responsible for managing, debugging, configuration, and troubleshooting complex applications and infrastructure performance issues.
This process includes but not limited to researching for a suitable solution, troubleshooting issues, interacting and collaborating with plenty of technical resources such as developers, DBAs and architects across entire company.

Duties:

— Test company products for quality and interpret results to ensure products adhere to specifications and standards

— Developing and managing test scenarios, data and testing tools

— Maintaining test environments, problem analysis and solution

— Setup load and monitoring environments

— Monitoring system under test metrics during a performance test to identify the bottlenecks

— Create accurate and detailed performance test reports using graphical and statistical data of application and server performance metrics that describe detected defects and possible causes

— Analyse defects / test results and be able to deduct the chain of events leading to a failure

— Managing and tracking work using management tool JIRA

— Daily collaboration with many stakeholders such as solution managers, devops, project managers and representatives from other teams in English on daily basis

— Communication with internal development teams regarding requirements clarifications and quality expectations

— Participate in the constant improvement of our Performance Test Automation practices and framework

Required skills:

— 2+ years of performance testing experience

— Strong understanding of performance testing via API

— Good understanding of networking, web protocols, services, applications and their performance requirements

— Be familiar with standard software development and quality processes, methodologies and tools

— Practical experience with tools: JMeter, Fiddler, Wireshark

— Practical experience with: Git, Bash Code

— Practical experience with writing scripts on Python

— Practical experience with data formats: JSON, XML, YAML

— Working experience in both Windows and UNIX environments

— Good spoken and written English

— Good attention to details, sense of curiosity, willingness to take responsibility and good communication skills

— Strong time management, self-motivated proactive personality with positive attitude

— Able to work on multiple interfaces and projects simultaneously

— Excellent problem-solving skills, detailed oriented, highly analytical

— Creative and independent problem solver

— Ability to learn quickly and willingness to continuously improve yourself

Good to have:

— Knowledge in cloud and monitoring platforms (AWS, Google Cloud, Grafana, Graphite, Kibana)

— Knowledge in performance tuning

— Higher education in the field of IT

— Education in the field of Quality Assurance

— Experience with Jenkins

We offer:

— Possibility to work with a product company

— Professional growth

— Educational possibilities

— Competitive compensation

— Hybrid work model

— Warm and friendly attitude to every specialist