




### **Job Information** Date Opened 07/10/2025 Job Type Full time Remote Job Industry IT Services ### **Job Description** This is a remote position. We are seeking a detail\-oriented and proactive QA Engineer to join our engineering team and work closely with developers, including our Senior Software Developer, to ensure the delivery of high\-quality software solutions. The ideal candidate will have a strong background in both manual and automated testing, particularly within .NET ecosystems, and a solid understanding of REST APIs, UI frameworks like Blazor, and cloud\-based environments. As a QA Engineer, you will help define testing strategies, write and execute test plans, identify issues early in the development lifecycle, and contribute to continuous quality improvements. **Key Responsibilities** * Collaborate closely with developers, product manager, to understand requirements and translate them into comprehensive test plans and cases. * Perform functional, regression, integration, and exploratory testing on web applications built using .NET Core, Blazor, and REST APIs. * Design and develop automated test scripts using industry\-standard tools and frameworks. * Validate API responses, data flows, and database integrations (SQL and MongoDB). * Participate in sprint planning, daily stand\-ups, and other Agile ceremonies. * Contribute to the development and maintenance of CI/CD pipelines, integrating automated tests to ensure continuous quality assurance. * Identify, document, and track bugs using tools like Azure DevOps. * Support Test\-Driven Development (TDD) and work closely with developers on test coverage and testability improvements. * Validate deployments in Azure environments, ensuring environments are correctly configured for testing. * Maintain test documentation and contribute to QA process improvements. **Required Qualifications** * 3–6 years of professional experience in QA (manual and automation). * Strong understanding of software testing methodologies, including TDD and BDD. * Experience testing .NET\-based applications, especially those built with .NET Core, Blazor, and Razor. * Proven experience with REST API testing using tools like Postman, Swagger, or REST Assured. * Working knowledge of SQL for validating data and understanding application workflows. * Familiarity with MongoDB and non\-relational database testing. * Experience with automated testing tools (e.g., Selenium, Playwright, Cypress, or equivalent). * Understanding of Git workflows and integration into DevOps pipelines. * Exposure to Azure cloud environments and testing in cloud\-hosted apps. * Excellent communication, analytical thinking, and problem\-solving skills. **Preferred Qualifications** * Experience with performance and load testing tools (e.g., JMeter, k6\). * Familiarity with scripting languages (e.g., C\#, JavaScript, Python) for automation. * Prior experience working in Agile/Scrum teams. If it sounds like you, share your CV with us and let's talk!


