Role Overview
As a Performance Test Engineer, you will be responsible for ensuring that RxLogix applications meet the highest standards of performance, scalability, and reliability. You will work closely with developers, QA engineers, and DevOps teams to identify performance bottlenecks and optimize system efficiency.
Key Responsibilities
- Design, develop, and execute performance test scripts and scenarios based on application requirements.
- Conduct various types of performance testing, including load, stress, scalability, and endurance testing.
- Analyze test results, identify performance issues, and collaborate with development teams to drive resolution.
- Create and maintain performance testing artifacts, including test plans, test scripts, execution reports, and performance metrics.
- Support continuous performance monitoring and optimization initiatives across applications.
- Collaborate with cross-functional teams (Development, QA, DevOps, Release) to ensure optimal system performance during deployment and release cycles.
- Participate in end-to-end performance testing cycles, from requirements analysis to final sign-off.
Skills & Qualifications
Exp: 3+ Years
Technical Skills
- Strong understanding of performance testing concepts: load, stress, scalability, and endurance testing.
- Hands-on experience with one primary performance testing tool (mandatory):
- Experience in designing test scenarios based on business workflows and non-functional requirements.
- Working knowledge of databases and SQL for performance data validation.
- Understanding of web-based application architecture, APIs, and distributed systems.
- Exposure to CI/CD pipelines and release processes is an advantage.
Monitoring & Observability Exposure
Experience with one or more application monitoring tools: – Dynatrace – Datadog – AppDynamics – AWS CloudWatch
Soft Skills
- Strong analytical and problem-solving skills.
- Effective communication and collaboration abilities.
- Proactive mindset with attention to detail.
- Willingness to learn and adapt to new tools, technologies, and domains.