Description : About the Role :
We are looking for a detail-oriented Quality Engineer specializing in Functional Testing to join our QA team.
In this role, you will be responsible for designing, developing, and executing manual and automated functional test cases to ensure that our software products meet business requirements and quality standards.
You will collaborate closely with development and product teams to identify test scenarios, validate features, and contribute to the overall quality assurance process.
Key Responsibilities :
- Develop, document, and execute detailed functional test cases and test scripts based on business requirements and technical specifications.
- Perform manual functional testing to validate software features, user workflows, and system integration.
- Collaborate with product owners, developers, and other stakeholders to understand requirements and identify test scenarios.
- Participate in requirement reviews and provide input on testability and potential risk areas.
- Identify, report, and track defects; work with development teams to ensure timely resolution.
- Develop and maintain automated functional test scripts using testing frameworks and tools to improve test coverage and efficiency.
- Conduct regression testing to ensure that new changes do not adversely impact existing functionality.
- Support User Acceptance Testing (UAT) by preparing test data, executing test cases, and documenting results.
- Work within Agile development teams, participating in sprint planning, daily stand-ups, and retrospectives.
- Continuously improve testing processes, methodologies, and tools to enhance product quality.
- Generate test summary reports and communicate testing progress and results to Bachelors degree in Computer Science, Engineering, or a related field.
- 2+ years of experience in functional testing or quality assurance.
- Strong understanding of software testing methodologies, test case design, and defect lifecycle.
- Hands-on experience with manual functional testing and familiarity with automated testing tools.
- Experience with test management tools such as JIRA, TestRail, or equivalent.
- Basic knowledge of automation frameworks and scripting languages is a plus.
- Excellent analytical and problem-solving skills.
- Strong verbal and written communication skills.
- Ability to work collaboratively in a fast-paced, Agile environment.
- Attention to detail and a commitment to delivering high-quality software products
(ref : hirist.tech)