Senior Software Consultant - Performance Testing
Position: Senior Software Consultant - Performance Testing
Location: NSEZ, Noida
Mode of Work: Hybrid
About the Position:
This position requires a Senior Software Consultant - Performance Testing with 4-6 years of hands-on experience in performance testing and optimization. The role entails optimizing application performance in Azure cloud environments, utilizing a range of tools including Azure Load Testing, Apache Jmeter, and Blazemeter. The ideal candidate will possess strong development skills, a deep understanding of version control systems, and the ability to effectively collaborate with cross-functional teams. Proficiency in scripting for Web and Webservices, knowledge of database systems, and familiarity with continuous integration/continuous delivery tools such as Azure Pipelines, Jenkins/Jenkins Pipelines, or Gitlab CI/CD is critical. Superior communication and interpersonal skills are essential for successful stakeholder engagement and team collaboration.
• 4-6 years of hands-on experience in performance testing, specifically in Azure services and utilizing various load-testing tools.
• Proficiency in scripting for Web and Webservices using Azure Load Testing, Apache Jmeter, and Blazemeter.
• Demonstrated capability in developing automated testing frameworks and executing performance benchmarks.
• Hands-on experience with continuous integration/continuous delivery tools such as Azure Pipelines, Jenkins/Jenkins Pipelines, or Gitlab CI/CD.
• Proficiency in using Git for version control in collaborative development settings.
• Understanding of database systems (SQL, NoSQL) and the ability to optimize database queries and configurations for improved performance.
• Excellent communication and interpersonal skills, enabling effective collaboration with cross-functional teams and stakeholders.
Primary Roles and Responsibilities
• Manage for planning and creating automated performance tests, executing tests, and results to measure performance, scalability, stability and reliability.
• Expertise in Workload Design, Test Cases Design, Test Data Setup, Defect Management.
• Streamline testing by facilitating easy upload of Apache JMeter scripts to our load-testing service.
• Offer actionable insights on performance and scalability based on load test results for data-driven decisions.
• Integrate performance testing seamlessly into CI/CD workflows, ensuring consistent software delivery.
• Stay informed on Azure services and load-testing tools, sharing knowledge and best practices with the team.
• Mentor team members, fostering a culture of continuous learning and professional growth.
• Effectively communicate performance testing progress, results, and improvement recommendations to stakeholders.