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.
Top Skills
What We Do
CompuGroup Medical is a global e-health provider with a comprehensive portfolio of cutting-edge IT solutions for the healthcare industry. We connect doctors, hospitals, community health facilities, dentists, pharmacists, health insurers and other service providers to create an integrated network of all healthcare stakeholders. As a result, we can help these organizations improve efficiency, optimize care and increase patient satisfaction while also improving profitability.
Our market-leading solutions include everything from electronic health records to innovative practice management systems. These solutions are present in over 400,000 practices and healthcare organizations worldwide. We are also proud to maintain and sustain long-term relationships with our clients, many of whom have been using our products for decades. Our dedicated, knowledgeable team consistently delivers innovative products and services with the customer in mind, knowing that in addition to running an effective business, their main focus is to heal the patient. We share that same passion and it drives everything we do.
As an owner-led and publicly traded company, CGM uniquely combines the personal touch of a local business with the strength of a global entity. We are committed to meeting and exceeding our clients’ expectations, and our goal is to become the #1 choice for all healthcare providers in the United States – a position we have already achieved in many other countries around the world.






