Job Description
About the job
Overview
NOTE: Fully Remote work model Monday-Friday 8:30AM – 4:30PM EST.
TYPE: Full-time
SKILLS: 5-10+ years of QA, SQL queries, C#, .NET, Python, Selenium, Azure, API, Agile
INDUSTRY: Healthcare
Description:
We are seeking a QA Analyst / Tester with strong experience in Azure DevOps and Microsoft technologies. The ideal candidate will have expertise in software testing, automation, and quality assurance within an agile development environment. If you’re passionate about maintaining high-quality software and have a keen eye for detail, this position is for you.
Key Responsibilities:
Test Development: Test enterprise-level web applications, mobile apps, and integrations in an agile environment. Collaborate closely with development teams on testing MS .NET/Angular-based full-stack applications, Microservices architecture, REST APIs, and databases.Bug Tracking & Reporting: Identify, document, and track bugs and other quality assurance metrics (e.g., defect densities) using Azure DevOps.Regression Testing: Perform thorough regression testing to validate bug fixes and system stability.Process Improvement: Lead initiatives to improve QA processes, including auditing test cases and ensuring comprehensive test coverage throughout the software development lifecycle.Automation: Develop and maintain automation scripts and frameworks using C# and Selenium.Collaboration: Actively participate in Agile sprint planning, daily stand-ups, pair programming, peer code reviews, and sprint reviews.Communication: Maintain clear communication with team members, ensuring that issues, testing progress, and solutions are well understood.
Requirements:
Experience:5+ years of hands-on experience in quality assurance for systems built with Microsoft technologies.Proven experience with Azure DevOps and automation testing tools (specifically C# and Selenium).Experience with Microservices architecture, REST APIs, and web application testing.Strong proficiency in SQL and scripting (5+ years).Experience in performance testing (e.g., load and stress tests).Skills:Strong ability to write clear, concise test plans, test cases, and document issues/discrepancies.Proficient in QA methodologies, tools, and processes.Deep understanding of Agile methodologies and the software development lifecycle.Experience with process improvement and test case audits.Excellent problem-solving skills and attention to detail.
NOTE: We openly welcome and invite applications from persons with disabilities or those protected by the human rights code and provide accommodation during all stages of the recruitment and hiring process, upon request.