Responsibilities and Performance Objectives
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test cases
- Execute test cases (manual or automated) and analyze results
- 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. researchers and product managers) to identify system requirements
- Report bugs and errors to development teams.
- Help troubleshoot issues
- Stay up-to-date with new testing tools and test strategies
Preferred Qualifications
- Solid knowledge of software QA methodologies, tools and processes
- Strong communication in English.
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with functional test, end-to-end test, acceptance test
- Familiar with automation scripts (in Groovy, or Python) is a plus
- Strong computer skills including Microsoft Office, QA applications and databases
- Bachelor degree preferred
What We Will Return
- Attractive compensation and benefits.
- Employee centric culture and a belief that we should hire those who are good at what they do and then give them the tools they need to achieve success, further their expertise and grow their career.
- A commitment to learning and growth and easy ways to achieve both including a training budget, education assistance, mentorship programs and collaborative learning sessions.
- A collaborative environment that fosters communication via slack and an open-door policy.
Please send your CV by email titled [Cinnamon][Position][Name] to This email address is being protected from spambots. You need JavaScript enabled to view it.