Software QA Specialist
About This Role
We are looking for a meticulous and experienced Software QA Specialist to join us on full-time basis and own the quality assurance function for our platform build. This is a critical role — you will be the last line of defense between development and deployment, ensuring every feature, integration, and module works flawlessly before it reaches production.
You will work closely with the development team, conducting structured testing across the full breadth of the platform - from user-facing workflows in the ATS and CRM modules through to payroll calculations, HR data integrity, and travel management logic. Your attention to detail, systematic approach, and ability to document and communicate defects clearly will directly impact the reliability of a platform that our entire business will depend on.
KEY RESPONSIBILITIES
▸ Design, develop, and execute comprehensive test plans and test cases across all platform modules: ATS, CRM, Payroll, HR Management, and Travel Management.
▸ Conduct end-to-end functional, regression, integration, and user acceptance testing (UAT) throughout the full development lifecycle.
▸ Identify, document, and track defects with precision - producing clear, actionable bug reports that enable the development team to reproduce and resolve issues efficiently.
▸ Perform API testing to validate integrations between platform modules and third-party services.
▸ Develop and maintain automated test scripts where applicable, contributing to a sustainable long-term QA framework.
▸ Validate data accuracy across complex workflows — particularly in payroll processing, HR records, and financial calculations where errors carry real-world consequences.
▸ Collaborate closely with the Full Stack Developer and stakeholders to understand feature requirements and translate them into thorough test coverage.
▸ Conduct performance and load testing to ensure the platform scales reliably under real-world usage.
▸ Maintain well-organised QA documentation including test plans, test results, and traceability matrices.
▸ Contribute to the establishment of QA standards, processes, and best practices as the platform matures.
REQUIRED SKILLS & EXPERIENCE
▸ 3-5 years of experience in software quality assurance, with a focus on web-based or SaaS platforms.
▸ Solid experience designing and executing test plans across functional, regression, integration, and end-to-end testing scenarios.
▸ Proficiency with QA and bug-tracking tools (e.g. JIRA, TestRail, Zephyr, or equivalent).
▸ Experience with API testing tools such as Postman or similar.
▸ Working knowledge of automated testing frameworks (e.g. Selenium, Cypress, Playwright, or similar).
▸ Strong analytical and critical thinking skills - able to identify edge cases, failure points, and data inconsistencies others would miss.
▸ Exceptional written communication - clear, reproducible bug reports are a core expectation of this role.
▸ Understanding of the software development lifecycle (SDLC) and Agile/Scrum methodologies.
▸ Ability to test complex, multi-module platforms and track quality across numerous concurrent features.
HIGHLY ADVANTAGEOUS
▸ Previous experience testing ATS, CRM, Payroll, HR Management, Travel Management or similar softwares.
▸ Exposure to AI-generated or AI-assisted codebases and understanding of how to approach QA in that context.
▸ ISTQB certification or equivalent formal QA qualification.
▸ Experience with performance and load testing tools (e.g. JMeter, k6, or similar).
▸ Understanding of GDPR compliance considerations in HR and Payroll systems.
Please note that applications without relevant QA experience across multi-module platforms will not be progressed
Similar Jobs
Software QA Engineer
Hired ·
Role: Software QA Engineer Location: Remote Employment Type: Full-time Compensation: Competitive salary commensurate with experience, qualifications, and location. Indicative range: $80,000 – $125,000 (US
3 days ago
Generate Resume ↗AI Software QA Engineer
VaporVM · Dubai
Date Posted: 30 April, 2026 Industry: IT Services and IT Consulting Location: VaporVM Job Description: n, he will check application quality and outputs from AI applications and custom built applications \& softwares.
4 days ago
Generate Resume ↗Software QA Engineer
Dubai Municipality · Dubai
Job Summary: The Software Test Engineer plays a vital role in the software development lifecycle by ensuring that developed software products meet the highest standards of quality and functionality. He/she is responsibl
2 weeks ago
Generate Resume ↗Software QA and Support
ESAT · Abu Dhabi
Job Responsibilities · Develop comprehensive test plans, test cases, and test scripts based on software requirements and specifications. · Analyze business requirements and functional specifications to ensure test cove
1 months ago
Generate Resume ↗Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required