We are seeking a detail-oriented QA Engineer to ensure the quality and reliability of our full-stack .NET Core/Blazor/MAUI Hybrid applications. This role combines technical testing expertise with a keen eye for design and user experience issues. The ideal candidate will implement robust testing strategies across all application layers while maintaining a focus on visual consistency and design integrity.
Key Responsibilities
Design and execute comprehensive test plans for .NET Core/Blazor/MAUI Hybrid applications Develop and maintain automated unit tests for both backend and frontend components Verify UI implementation against design specifications with particular attention to styling and CSS accuracy Identify and document visual inconsistencies, responsive design issues, and UI/UX defects Conduct cross-platform testing to ensure consistent behavior across devices Collaborate with developers and designers to resolve identified issues Create and maintain test documentation including test cases, scenarios, and reports Participate in code reviews with a focus on testability and quality
Required Qualifications
Experience testing full-stack .NET Core applications Proficiency with automated unit testing frameworks (xUnit, NUnit, or MSTest) Strong understanding of CSS and frontend styling validation techniques Experience with UI/UX testing methodologies and visual regression testing Knowledge of Blazor and/or MAUI application architecture Familiarity with CI/CD pipelines and test automation integration Excellent attention to detail, particularly for visual and design elements.
Desired Skills
Experience with BDD frameworks like SpecFlow Knowledge of C# and JavaScript for writing effective test code Experience with Selenium, Playwright, or similar UI automation tools Familiarity with design tools like Figma to reference design specifications Understanding of responsive design principles and testing approaches Experience with accessibility testing (WCAG compliance)