Position: Performance Engineer (RPA sphere)
Company: Coherent Solutions
Category: QA Automation
Experience required: 3y
English level: upper

**About the Client:**

Our client is the market leader in contact center robotic process automation (RPA). The patented platform delivers a proven approach for automating currently manual management processes. Through automation, the company enables contact centers to effectively reduce cost and increase employee engagement in industries including financial services, telecommunications, insurance and healthcare.

**Technologies/skills:**

**Required:**

Grafana
Blazemeter 
SQL queries 
UNIX 
LINUX 
Jenkins 
QA tools 
Fiddler 
HTTPWatch 
AppDynamics

**Preferrable:**

Appium windows driver (win app driver) (desktop application testing)
Rest Assured API
Postman
Work with VM
Basic SQL
CI
Docker
Python experience

**Your responsibilities:**

Determine performance testing strategy based on performance requirements from Product and Development
Build and maintain a scalable, configurable performance test including API testing, load and stress testing with Jmeter, Loadrunner or other Load tools
Compare performance test results to production to create a predictive model
Compare performance test results to previous baselines to analyze trends
Troubleshoot unintended results via Grafana, log files, SQL queries, Postman and Soapui
Learn Intradiem business knowledge and be able to quickly contribute to the team
Analyze new features in sprint user stories and determine potential impact to performance
Troubleshoot environment issues and able to collaborate with external teams to overcome them
Execute load testing with homebrew generators and document results
Create Performance data and validate the data
Test and Retest production defects when needed
Attend daily standups to report progress and blockers
Work independently to define problems, collect data, establish facts, draw valid conclusions and escalate as needed
Work closely with other QA team members to share and learn technical and business knowledge
Advocate quality by adhering to QA best practices
Keep current with new technologies and incorporate them into testing process as needed
Perform after hours testing when field issues arise
Conduct all business in accordance with client’s policies and procedures

**Our expectations:**

Bachelor’s degree in Computer Science, related field or equivalent work experience
3+ years of hands-on performance testing experience with Jmeter or other load tools and the ability to locate bottlenecks in performance
Ability to convert performance requirements from Product into actionable performance attributes
Experience in analyzing latency, memory and CPU utilization
Strong understanding of software architecture to be able to make recommendations for performance enhancements based on testing results
Experience in understanding and executing SQL queries
Working knowledge of UNIX, LINUX, Jenkins
Experience with Integration API testing via Rest and Soap services with JSON and XML
Experience with QA tools, such as Quality Center, Qmetry, Jira, Confluence
Experience with application performance monitoring software (Grafana, Blazemeter)
Experience with trace tools such as Fiddler, HTTPWatch, and AppDynamics
Experience writing test cases and tracking defects
Knowledgeable in Agile/Scrum SDLC methodology
Excellent problem solving and analytical skills
Must be able to adapt to changing requirements and priorities
Ability to work independently, self-motivated and a strong team player
Ability to juggle multiple tasks concurrently in a fast-paced environment
Excellent verbal and written communication skills
 

**If this opportunity excites you, send us your resume!**

Please, note, that we will consider all the applications with due respect, but only shortlisted candidates will be contacted