We are looking for a Quality Assurance (QA) engineer to assess software quality through manual and automated testing. You will be responsible for finding and reporting bugs and glitches. In this role, you should have a keen eye for detail and excellent communication skills. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you. Job responsibilities Create detailed, comprehensive and well-structured test plans and test cases. Estimate, prioritize, plan and coordinate quality testing activities. Perform manual/automated testing on web and mobile devices. Identify, record, document thoroughly and track bugs. Liaise with internal teams (e.g. developers and product managers) to identify product requirements. Monitor debugging process results. Stay up-to-date with new testing tools and test strategies.