CompuGroup Medical
Key Responsibilities
- Design, implement, and execute performance tests using the K6 framework to assess application behavior under various load conditions.
- Collaborate with development teams to understand application architecture and performance requirements, and to define testing strategies accordingly.
- Monitor and analyze performance test results, identifying bottlenecks, areas of improvement, and potential risks.
- Generate comprehensive performance test reports and communicate findings effectively to stakeholders, including technical and non-technical audiences.
- Provide training and guidance to other QA engineers on performance testing concepts, tools, and techniques.
- Collaborate with cross-functional teams to integrate performance testing into the continuous integration/continuous delivery (CI/CD) pipeline.
- Stay current with industry trends and tools related to performance testing, continuously improving testing practices.
- Assist in the development of best practices and standardized methods for performance testing across various teams.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience (5+ years) as a Performance Engineer or in a similar role focused on QA automation and performance testing.
- Strong proficiency in using the K6 framework for load and performance testing.
- Solid understanding of performance testing principles, methodologies, and best practices.
- Familiarity with Java and the ability to understand backend application behavior.
- Experience with monitoring tools (e.g., Grafana, Prometheus) to evaluate system performance metrics during test execution.
- Knowledge of cloud technologies and microservices architecture is a plus.
- Strong problem-solving skills and the ability to analyze complex systems and predict performance challenges.
Communication Skills
- Excellent verbal and written communication skills to effectively convey technical concepts to diverse audiences.
- Ability to mentor and train other QA team members on performance testing strategies and tools.
- Strong collaboration skills to work effectively with cross-functional teams including developers, product managers, and operations staff.
Personal Attributes
- Detail-oriented with a passion for quality and excellence.
- Proactive and self-motivated, with a strong commitment to improving performance testing processes.
- A team player who thrives in a collaborative environment and is willing to share knowledge and insights.
Apply
To help us track our recruitment effort, please indicate in your cover//motivation letter where (vacanciesinukraine.com) you saw this job posting.
