üöÄ We are expanding our QA & Testing Team at Miramar!
Are you passionate about software quality in modern, cloud-native environments? We are looking for two talented Test Engineers to ensure the reliability of a complex enterprise system built on .NET 8/10, Clean Architecture, CQRS, and Angular, all hosted on Azure.
We are actively hiring for:
1️⃣ Senior Automated Test Engineer
üîπ The Role: You will own and evolve our testing strategy across a distributed architecture (Web APIs, satellite services, and Azure Event Hubs). You will architect robust automation frameworks, optimize our CI/CD test execution in Azure DevOps, and mentor the engineering team on test-driven best practices.
üîπ What you need: Deep expertise in building automation strategies from the ground up, strong C# / .NET background, and mastery of xUnit, Moq, and code coverage tools. Experience testing Clean Architecture and CQRS (MediatR) patterns is a massive plus.
2️⃣ Mid-Level Test Engineer
üîπ The Role: You will work directly with our backend and frontend developers to design, write, and execute automated tests. You'll be diving deep into APIs, background jobs (Hangfire/Quartz.NET), and frontend integrations to ensure everything runs flawlessly.
üîπ What you need: Solid QA experience with a strong focus on automation in a C# environment. You should be comfortable writing tests using xUnit and Moq, mocking EF Core queries, and running integration tests via SQLite/InMemory providers.
üíª The Tech Ecosystem You Will Be Testing:
- Backend: .NET 8, ASP.NET Core Web API (OData/Swagger), Clean Architecture, CQRS (MediatR), EF Core 8 (SQL Server)
- Frontend: Angular
- Cloud & Infra: Azure, Event Hubs, App Insights, Entra ID (JWT)
-
Testing Stack: xUnit, Moq, MockQueryable.Moq, EF Core SQLite/InMemory, Coverlet, Azure DevOps Pipelines
-
Why Miramar?
We champion software craftsmanship and modern engineering practices. You will be working on high-impact enterprise systems alongside a highly skilled, cross-functional team.