Position: Senior Performance QA Engineer
Company: Ciklum
Category: QA Automation
Experience required: 3y
English level: pre

As our new Senior Performance QA Engineer you’ll be responsible for:
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