Mid/Senior QA Analyst
VE3
About The Role
We are seeking an experienced and detail-oriented QA Analyst (Mid to Senior Level) with deep expertise in payroll systems.
Title
Mid/Senior QA Analyst
Location
Maidenhead, United Kingdom
Position Type
Full-time
Experience Level
5+ years
About The Role
We are seeking an experienced and detail-oriented QA Analyst (Mid to Senior Level) with deep expertise in payroll systems.
RequirementsKey Responsibilities
- Design and execute detailed manual test cases for payroll-related features using TestRail or similar tools.
- Develop and maintain automated test scripts using Selenium with Java or Python for regression and functional testing.
- Simulate and create payroll datasets that cover varied worker scenarios (e.g., full-time, part-time, irregular pay).
- Use HMRC API endpoints (e.g., RTI submissions, NVR checks, FPS/EPS generation) to validate system integration.
- Conduct end-to-end testing of desktop-based applications, with a focus on cross-platform compatibility, performance, and UI consistency.
- Log, triage, and track defects using JIRA, GitHub, or similar issue management systems.
- Collaborate in Agile sprints and ceremonies with developers, analysts, and product owners.
- Maintain and configure Dockerised test environments, including CI/CD pipelines with GitHub Actions.
- Apply robust QA processes throughout the software development lifecycle (SDLC), ensuring compliance with regulatory and HMRC standards.
Validate Payroll Calculation Logic, Including
- NI contributions (primary and secondary)
- Tax codes and thresholds
- Student loan deductions
- Statutory payments (e.g., SMP, SPP, SSP)
Proven Hands-on Experience In
- NI category letters and contribution calculations
- PAYE tax band logic, personal allowances, and thresholds
- Apprenticeship levy and employment allowance interactions
Essential Skills & Experience
Strong payroll testing background with deep understanding of UK payroll cycles, PAYE, and statutory obligations.
Desirable Skills
- Familiarity with RTI submissions (FPS, EPS), NVR responses, and error message validations from HMRC.
- Experience creating or maintaining an automated testing framework.
- Confidence in writing test data scenarios that include irregular earnings, leavers/joiners, pension contributions, and holiday pay.
- Cross-platform testing experience: Windows, Linux, macOS.
- Working with virtualisation environments (e.g., Hyper-V, VirtualBox).
- ISEB/ISTQB certification or other industry-recognised QA qualifications.
- Awareness of bilingual testing needs, such as English/Welsh UI compliance (desirable but not essential).
Reference: WJ-766_23738123