Overview
Join our team to work on a modern workforce management SaaS platform built for the U.S. market, combining HR, payroll, workforce management, and fintech capabilities into a single solution. The platform helps companies streamline operations, manage employees efficiently, and enable secure financial interactions between employers and employees.
As a Manual QA Engineer, you will play a key role in ensuring the quality, reliability, and consistency of the product through thorough manual testing and close collaboration with cross-functional engineering teams. You will contribute to delivering a stable, high-quality user experience in a fast-paced and continuously evolving environment.
Purpose of the Role
As a Manual QA Engineer, you will be responsible for ensuring the quality of software products through detailed manual testing across web and mobile applications. You will analyze requirements, design and execute test cases, identify deviations from expected behavior, and report defects to ensure the product meets the expected quality standards.
You will collaborate closely with developers, product managers, and other stakeholders to maintain high-quality deliverables while following established QA processes and recommending improvements that enhance testing efficiency and overall product quality.
Duties & Responsibilities
- Analyze and clarify requirements to develop comprehensive test cases and ensure full test coverage.
- Design, document, and execute manual test cases for functional, regression, and usability testing.
- Identify, document, and track defects, ensuring clear communication with developers for resolution.
- Collaborate with product managers, developers, and other stakeholders to understand features and ensure quality.
- Perform exploratory testing to uncover edge cases and potential issues not covered by predefined test cases.
- Verify bug fixes and validate that features meet requirements and user expectations.
- Participate in release planning and provide input on testing timelines and risks.
- Maintain detailed test documentation, including test plans, test cases, and testing reports.
- Contribute to process improvements by identifying inefficiencies and recommending optimizations.
- Ensure consistent testing across multiple platforms, browsers, and devices.
Required Experience & Knowledge
- Minimum of 3 years of professional experience in manual software quality assurance.
- Strong understanding of software testing methodologies, including functional, regression, and usability testing.
- Experience in creating detailed test cases and test plans based on requirements.
- Familiarity with issue tracking and project management tools such as Jira, Bugzilla, or similar.
- Knowledge of testing web and mobile applications across different browsers and devices.
- Basic understanding of API testing using tools like Postman or similar.
- Familiarity with Agile/Scrum development processes.
- Experience with AI-assisted testing and QA tools such as Claude, Cursor, Playwright MCP, or similar solutions is considered a plus.
- Basic knowledge of SQL for querying databases is a plus.
- Experience with test management tools like TestRail or Zephyr is a plus.
Skills and Attributes
- Excellent attention to detail and problem-solving skills.
- Strong communication skills to collaborate with technical and non-technical stakeholders.
- Self-motivated with a proactive approach to identifying and addressing quality issues.
- Ability to work independently and manage multiple tasks in a fast-paced environment.
- Analytical mindset with a focus on delivering high-quality results.
Required Education & Qualifications
- Fluency in English (both written and spoken) is a must.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (Computer Science graduates preferred).
- Any relevant certification (e.g., ISTQB Foundation Level) would be considered a plus.