Name of the position: QA Test Engineer
Location: Remote
No. of resources needed: 01
Mode: Contract (6 Months )
Years of experience: 5+ Years
Shift: UK shift (2pm to 11pm)
Role Overview
We are looking for a detail-oriented QA Test Engineer to join our offshore modernization team. You will be responsible for validating the transition of an enterprise legacy application (Visual RPG) to a modern .NET and Angular stack. Your primary focus will be executing comprehensive test plans that cover functional, regression, and integration testing, with a heavy emphasis on data integrity and healthcare compliance.
Key Responsibilities
Test Execution: Execute manual and automated test cases across the full application stack (Angular UI, .NET APIs, and SQL Server backend).
Regression Testing: Perform rigorous regression testing to ensure that modernized features maintain the exact business logic and functionality of the legacy system.
Database Validation: Write and execute SQL queries to verify that data is correctly processed, stored, and retrieved in the modernized database schema.
API Testing: Validate backend services using Postman or Swagger, ensuring that API responses meet defined contracts and handle errors gracefully.
Defect Reporting: Identify, document, and track software defects in Azure DevOps/Jira, providing clear steps to reproduce and supporting developers in the debugging process.
Collaboration: Work closely with .NET and Angular developers in an Agile environment to understand new features and provide immediate feedback on quality.
Required Technical Skills
Experience: 4+ years of professional experience in Software Testing (Manual and Automated).
Web Testing: Deep experience testing Angular or similar SPA frameworks, including cross-browser and responsive design testing.
Backend/API Testing: Proficiency in testing RESTful APIs and understanding JSON/XML data structures.
Database Skills: Strong ability to write SQL queries (Joins, Unions, and Aggregate functions) for backend data validation.
Automation Tools: Hands-on experience with automation tools such as Selenium, Playwright, or Cypress.
Industry Experience Requirements
Healthcare Domain: Minimum 2+ years of experience testing healthcare applications.
Compliance Knowledge: Basic understanding of HIPAA regulations regarding Patient Health Information (PHI) and data privacy.