- Review requirements, specifications, and technical design documents to provide timely and insightful feedback.
- Create detailed, comprehensive, and well-structured test cases.
- Estimate and prioritize testing activities effectively.
- Identify, record, meticulously document, and track bugs.
- Conduct thorough regression testing once bugs are resolved.
- Collaborate with internal teams, including
developers and product managers, to identify system requirements and address issues.
- Design, develop, and execute automation scripts using open-source tools (experience in this area is a plus).
- Demonstrated work experience in software quality assurance (minimum of 5 YOE).
- Profound knowledge of software QA methodologies, tools, and processes.
- Proven ability to craft clear, concise, and comprehensive test cases.
- Experience with Test Management and Bug Tracking tools.
- Hands-on experience with both white box and black box testing.
- Familiarity with Agile/Scrum development processes.
- Ability to work independently or collaboratively with other QC team members.
- Strong problem-solving and decision-making skills.
- Proficiency in using automated testing tools (experience in this area is a plus).
- Exposure to performance and/or security testing (experience in these areas is a plus)
- Able to work independently and ability to control quality in a development group
- Product mindset
- 5 years of experience, adept at both manual and automated testing, and possessing a positive attitude with a willingness to learn.