About the role
We are seeking a detail-oriented Functional Tester to join our QA team. The ideal candidate will be responsible for verifying that software applications perform according to functional specifications and business requirements. You will work closely with developers, business analysts, and project managers to ensure the delivery of high-quality software.
- Analyze business requirements, functional specifications, and use cases.
- Design, develop, and execute functional test cases and test scenarios.
- Perform manual and automated testing of web, desktop, or mobile applications.
- Identify, log, and track defects using bug tracking tools (e.g., JIRA, Bugzilla).
- Collaborate with development and business teams to resolve issues.
- Participate in sprint planning, daily stand-ups, and retrospectives (Agile environments).
- Validate fixes in regression and perform re-testing.
- Document test results and provide detailed reports on defects and progress.
- Ensure software meets quality standards before release.
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 2+ years of experience in functional testing or quality assurance.
- Strong knowledge of software development life cycle (SDLC) and QA methodologies.
- Experience with test management tools (e.g., TestRail, HP ALM, Zephyr).
- Familiarity with defect tracking systems (e.g., JIRA, Azure DevOps).
- Ability to understand business requirements and translate them into test cases.
- Excellent analytical, communication, and problem-solving skills.
- Understanding of Agile/Scrum environments.