We are looking for a skilled QA Engineer with a robust focus on .NET technologies and experience in integrating Microsoft Power Platform into testing processes. This role demands a deep understanding of .NET-based applications, automated testing tools, and frameworks, along with proficiency in Azure DevOps Test Plan management and Power Platform integration. Working closely with our .NET Front-End Developers, Backend Developers, Senior .NET Developer, and .NET Solutions Architect, the ideal candidate will have 4-6 years of quality assurance experience, primarily in a .NET-centric environment, and with experience in leveraging Power Platform for testing automation.
Key Responsibilities:
Test Automation:
Design, develop, and manage automated test suites for .NET applications, incorporating Power Platform tools to enhance test coverage and efficiency.Azure DevOps Test Plan Management:
Utilize Azure DevOps and Power Platform for managing, executing, and reporting on test plans, streamlining CI/CD pipelines.Collaboration with Development Team:
Collaborate closely with the .NET development team, understanding application functionalities, and integrating Power Platform tools to ensure comprehensive and relevant tests.Test Frameworks Expertise:
Apply and enhance testing frameworks for .NET applications, using Power Platform to improve test performance and reliability.Defect Management:
Identify, document, and manage defects effectively, using Power Platform for tracking and collaborating with developers for resolutions.Performance and Load Testing:
Conduct performance and load tests, utilizing Power Platform analytics to simulate various scenarios and ensure robustness of .NET applications.Continuous Improvement:
Stay abreast of the latest .NET developments, testing tools, best practices, and advancements in Power Platform to keep testing methodologies advanced.Documentation:
Maintain detailed documentation of test cases, automation processes, defect reports, and Power Platform integration details.
Requirements:
- In-depth knowledge of the .NET framework and its associated testing tools, with integration capabilities of Microsoft Power Platform.
- Hands-on experience with Azure DevOps, particularly in Test Plan management, and Power Platform.
- Proficiency in automated testing tools and frameworks suitable for .NET applications, complemented by Power Platform tools.
- Strong analytical, troubleshooting, and problem-solving abilities.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5-10 years of QA experience, primarily focused on automation in the .NET ecosystem and Power Platform integration.
Nice to Have:
- Experience with additional CI/CD tools and platforms.
- Knowledge of containerization and cloud integrations in a testing context.
- Certifications related to software testing or .NET technologies, including Power Platform.