- Build high-quality, clean, scalable, and reusable code by implementing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc) for products / scalable applications.
- Work with the product owners / business teams to understand detailed requirements and own your code from design, implementation, test automation and delivery.
- Provide quick turnaround to business requirements and management requests.
- Take ownership of technical delivery against project timelines and requirements
Requirements / Qualifications
- 3-8 years of technical consultant experience to deliver an end-to-end performance testing solution for multiple products.
- Very good at engaging the discussions with product / business owners to initiate the performance testing request.
- Collaborate with cross-functional teams, including product owners, SREs, and development teams.
- Develop comprehensive performance test plans and strategies.
- Strong experience with Load runner, Blaze meter / JMeter, and Application
- Performance Monitoring tools like Datadog, Perforce, Splunk, etc
- Good experience with Cloud performance testing
- Good knowledge of the resilience testing process and chaos engineering concepts
- Engage in performance test result review meetings and provide insights for improvement
- Proactive in driving the next steps for reinstating the performance testing schedules.
- Mentor and guide junior team members in performance testing best practices and their technical challenges
- Stay updated on emerging trends and technologies in performance testing and incorporate them into the testing processes.
Good to have:
- Python, React JS, Java, or any programming knowledge
- Prompt engineering techniques, knowledge of AI / ML algorithms, models, etc
Leadership Qualities:
- Communication
- Strategic Thinking
- Problem-Solving skills
- Team Collaboration
- Mentoring & Coaching
- Decision-Making and Adaptability