Quality Assurance Engineer

HR Fusion, on behalf of our client, a premier software development firm, we are seeking a QA Engineer to join client’s team and make a meaningful impact on the quality and success of projects.

Key Responsibilities

• Develop, document, and maintain comprehensive test scenarios for new features and changes to existing applications.
• Ensure all test cases cover functional, UI/UX, integration, regression, and edge cases.
• Update test scenarios based on feedback and changes in application functionality.
• Execute manual test cases according to established testing processes and report any bugs, defects, or usability issues.
• Perform detailed exploratory, smoke, regression, and acceptance testing.
• Collaborate with the development team to reproduce and document bugs and issues effectively.
• Identify and suggest areas for improvement in the quality assurance processes and testing strategies.

Requirements

• BSc in Computer Science or a similar discipline
• Proven experience in manual testing of software applications.
• At least 3 years of hands-on on quality assurance processes.
• Familiarity with bug tracking tools (e.g., JIRA, Teamwork).
• Attention to detail and strong analytical skills to ensure comprehensive testing.
• Strong communication skills, both written and verbal, to collaborate effectively across teams.
• Familiarity with test automation using Playwright, TypeScript, and Cucumber
• Familiarity with API testing (Postman, SoapUI, etc.) and performance testing tools (JMeter, LoadRunner).