~ Strong knowledge of software QA methodologies, tools, and processes.
~ Thorough knowledge in writing clear, concise, and comprehensive test scenarios and test case.
~ Review requirements, specifications, and technical design documents to provide timely and
meaningful feedback
~ Create detailed, comprehensive, and well-structured test scenarios and test cases
~ plan and coordinate with team closely on testing activities
~ Design, develop and execute automation scripts using open-source tools
~ Identify, record, document thoroughly and track bugs
~ Perform thorough regression testing when bugs are resolved
~ Develop and apply testing processes for new and existing products to meet client needs
~ Liaise with internal teams (e.g., developers and product managers) to understand system
requirements
~ Stay up to date with new testing tools and test strategies