- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).
- 6 to 7 years of experience in functional software testing.
- Extensive experience in designing and executing functional test cases for software applications.
- Strong understanding of software development lifecycle and testing methodologies.
- Experience with testing tools and issue tracking systems (e.g., JIRA, TestRail).
- Previous involvement in mentoring junior QA engineers or team members.
- Familiarity with Agile and Scrum methodologies.
- Proficient in creating test plans, test cases, and test scripts for functional testing.
- Solid understanding of QA processes, methodologies, and best practices.
- Excellent communication skills for reporting defects and collaborating with development teams.
- Strong analytical and problem-solving abilities to identify software defects.
Attention to detail and accuracy in documenting test results and defects.