Position: Senior Performance QA Engineer for Ciklum Digital
Company: Ciklum
Experience required: 3y
Category: QA Automation
English level: intermediate
Published: 2020-04-01T00:00:00+03:00

Ciklum Digital Quality Engineering Team has 200+ employees. Automation, Performance and Cybersecurity engineers will work along with Test Manual engineers to ensure the highest quality standards.
Our projects offer amazing opportunities to apply your experience, build engineering processes from scratch using the latest technologies and gain new knowledge.
This is a unique opportunity for a candidate looking to be a part of a growing business in the software engineering industry.
As part of Ciklum Digital Quality Engineering team, this role is to set up and contribute to developing solutions and products via ensuring Performance Engineering component and participate in projects.

**Responsibilities**
Determine the performance test requirements and Performance Test strategy
Design Performance Testing approach and implement it on the project
Responsible for creating and maintaining test artifacts (plans, reports, dashboards) and ensuring they meet client’s expectations
Develop scripts and scenarios for performance testing
Execute load, stress, volume and endurance Tests as required
Identify potential and ongoing performance and capacity issues, conduct the corresponding analysis, reporting and recommendations
Help customers clarify their requirements, contribute to preparing and supporting bids and sales proposals

**Requirements**
Extensive Performance Testing Experience (3+ years)
Ability to set up Performance testing process from scratch and plan performance testing activities
Experience with different tools for load testing and results visualization
Solid experience with scripting/programming languages (Python|Java|JavaScript)
Ability to set up Performance testing process from scratch and plan performance testing activities
Knowledge of performance bottlenecks and end-to-end performance measures (server response time, throughput, latency, etc.)and what to be tuned to get better performance and scalability
In-depth expertise in development approaches for assuring web / mobile application performance needs
Experience in performance prediction / modeling analysis and application capacity planning during SDLC phases
Working experience with service side monitoring tools (AppDynamics, NewRelic, Graphite etc.)
Ability to setup and maintain jobs using CI tools i.e. Jenkins
Experience in any object-oriented and scripting programming languages (Java, C#, Python, etc.)
Experience in reviewing system / deployment architecture and providing recommendations for better performance
Strong English verbal and writing skills

**Desirable**
Team leadership and management experience would be a great plus
Personal skills
Good analytical skills and great interest towards problem analysis and tuning
Good team player, motivated to solve complex tasks
Strong communication and problem solving skills
Self-motivated, self-disciplined and result-oriented
Strong attention to details and accuracy

**What's in it for you**
Be a part of highly professional Ciklum expert community
Possible growth to Leading Expert / Head of Performance
Fast-moving, challenging and unique business problems
Very close cooperation with client
Possibility to propose solutions on a project
Dynamic and challenging tasks
Ability to influence project technologies
Team of professionals: learn from colleagues and gain recognition of your skills
Continuous self-improvement
Competitive salary
Trainings