Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Software Consultant - Performance Testing

Knoldus Inc.

Knoldus Inc.

Noida, Uttar Pradesh, India
Posted on Thursday, October 26, 2023

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.

Technical Skills

• 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.