Job Summary
We are seeking a highly skilled Software Development Engineer in Test (SDET) with expertise in C# and a strong background in performance testing tools such as JMeter or LoadRunner. The ideal candidate will be responsible for designing, developing, and maintaining automated test frameworks, performance testing strategies, and ensuring the delivery of high-quality software products. The role requires collaboration with cross-functional teams, a proactive mindset, keen problem-solving abilities, and a laser focus on quality assurance best practices.
Key Responsibilities
- Develop, enhance, and maintain automated test frameworks using C# and associated testing tools and libraries.
- Collaborate with development and product teams to create comprehensive test plans, test cases, and testing strategies.
- Execute performance testing using tools such as JMeter or LoadRunner, analyze results, and provide insights to improve system performance.
- Debug test failures and report software defects, ensuring strong communication with development teams for resolution.
- Identify and implement improvements to test processes for enhanced efficiency and effectiveness.
- Establish CI / CD test automation pipelines and integrate test frameworks into the build pipeline.
- Conduct code reviews for automated test scripts to ensure high-quality test coverage and adherence to standards.
- Provide mentorship to team members and assist in training for performance and automation testing tools.
- Stay up-to-date with new testing tools, industry trends, and best practices to enhance the team's effectiveness.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.Solid experience in developing automated test frameworks and scripts in C#.Hands-on experience with performance testing tools, particularly JMeter and / or LoadRunner.Proficiency in software development methodologies (Agile, DevOps) and quality assurance principles.Strong analytical skills to identify bottlenecks, resolve issues, and optimize application performance.Familiarity with CI / CD concepts and integration of testing frameworks in pipelines.Knowledge of REST APIs, databases, and their integration during testing.Excellent verbal and written communication and a proven ability to collaborate with diverse teams.