What are the responsibilities and job description for the QA Manual Tester position at Harvey Nash?
We are seeking a detail-oriented and analytical QA Manual Tester to support software quality assurance initiatives. The ideal candidate will have 3–5 years of hands-on experience in manual software testing, test planning, test execution, and defect management.
The candidate will work closely with developers, business analysts, project managers, and business stakeholders to ensure applications meet business requirements and deliver reliable, high-quality results. Strong communication, critical thinking, collaboration, and problem-solving skills are essential for success in this role.
Key Responsibilities
- Participate actively in Test-Driven Development (TDD), functional, integration, regression, and User Acceptance Testing (UAT) initiatives.
- Develop, execute, maintain, and update software test plans, test cases, and manual test scripts.
- Perform user interface, functional, system, regression, and data validation testing.
- Identify, document, track, and help prioritize software defects using issue-tracking and defect-management tools.
- Provide internal quality assurance and ensure application functionality aligns with business requirements.
- Prepare clear test execution reports, document test results, and communicate testing progress, risks, and issues.
- Manage changes to testing scope, requirements, and priorities throughout the testing process.
- Perform production verification testing to confirm that software changes have been deployed and installed correctly.
- Maintain comprehensive test documentation to support software validation, troubleshooting, and future enhancements.
- Track defects, maintain testing statistics, and provide status updates to project stakeholders.
- Identify usability issues and workflow inefficiencies and communicate recommendations to project managers, business analysts, and developers.
- Demonstrate application functionality to end users and support user training when required.
Required Qualifications
- 3–5 years of professional experience in QA Manual Testing.
- Hands-on experience testing IT applications, including functional and regression testing.
- Experience developing and executing manual test scripts, test cases, and test plans.
- Knowledge of the Software Development Life Cycle (SDLC) and Agile or iterative development methodologies.
- Experience with defect tracking, issue management, and test reporting.
- Strong analytical, critical-thinking, and problem-solving skills.
- Excellent written and verbal communication skills, including the ability to explain technical issues clearly to technical and nontechnical stakeholders.
- Ability to work independently with minimal supervision while collaborating effectively with cross-functional teams.
- Strong attention to detail, time-management skills, and the ability to meet deadlines in a fast-paced environment.
Preferred Qualifications
- University degree in Computer Science, Information Technology, or another relevant technical field; equivalent education and experience may be considered.
- Experience with Team Foundation Server (TFS), including test management and automation scripting capabilities.
- Familiarity with Microsoft SQL Server or MySQL for data validation and database testing.
- Programming or scripting experience.
- Experience providing application demonstrations or end-user training.
Key Competencies
- Strong communication and interpersonal skills.
- Leadership, initiative, and accountability.
- Excellent organizational skills and attention to detail.
- Adaptability to changing requirements, priorities, and project resources.
- Ability to manage competing priorities and deliver quality work under tight timelines.
- Professionalism and a collaborative approach to working with diverse teams.
- Commitment to delivering quality software that meets business unit requirements.
Salary : $25 - $30