Job Title: QA Engineer
Employment Type: Fixed Contract (Full-Time, 35 hours/week)
Project Duration: May – August (with potential for extension)
Key Responsibilities:
- Initiate, plan, execute, and close test cycles for various functional areas of Matter Enquiry, including:
- Matter Profile, Details, Financials, Pricing & Performance, Activity pages
- Client Profile, Details, Financials, Pricing & Performance, Activity, and Matters pages - Validate new search functionality leveraging Azure AI
- Test user-based access controls and permissions
- Build an automated regression test pack using Microsoft Playwright (.NET)
- Execute automated tests via Azure Pipelines
- Maintain test scripts in GitHub (Visual Studio)
Quality Assurance & Collaboration
Work closely with QA, Development, PMO, Finance, and Commercial teams to drive quality across the software development lifecycle.
Core Tasks
- Document functional and security requirements with stakeholder input
- Define test objectives, scope, resources, and timelines
- Develop and maintain test cases with clear inputs and expected outcomes
- Log, triage, and report bugs in Azure DevOps
- Manually validate functionalities across ME pages and features
- Maintain test matrices, RAID logs, and test summary reports
Key Deliverables
- Test Plan and Test Cases
- Executed Test Results
- Test Data and Matrices
- Defect Logs and Triage Reports
- QA RAID Logs
- Test Closure Summary
Requirements
- Proven experience in software QA and automation testing
- Strong proficiency in Microsoft Playwright (.NET) and Azure DevOps
- Experience with GitHub source control
- Excellent documentation, defect tracking, and communication skills
- Familiarity with Agile development and sprint-based delivery
- Experience working with data-driven enterprise tools and role-based security is a plus.