Quality Assurance
Benefits: On offer this role is a competitive salary, an immediate start date and the opportunity to work for a fast paced, rapidly expanding business that can offer the career growth you’ve been looking for.
- Review and analyze requirements, specifications, and technical design documents, providing timely feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, and plan testing activities
- Perform thorough regression testing
- Identify, record, document thoroughly, track defects and verify that issues are resolved
- Collaborate with the Product Development team to ensure consistent project execution & problem solving
- Identify quality assurance process bottleneck and suggest actions for improvement
- Stay up-to-date with new testing tools and test strategies
- Ideal candidate must be self-motivated and an experienced software developer. Comfortable in the dynamic atmosphere of a technical organization with a rapidly expanding customer base.
- Proven work experience in software quality assurance
- Strong knowledge of software QA methodologies, tools, and processes
- Experience in writing test plans and test cases
- Experience with a variety of different testing techniques such as UI Testing, API Testing, Manual/Automated Testing and others
- Hands-on experience with automated testing tools is a plus
- Experience with performance and/or security testing is a plus
- Experience working in an Agile/Scrum software development process
- Be willing to help your teammates, share your knowledge with them, and learn from them
- Be open to receiving constructive feedback and turning it into process improvements
- Desire to learn new things and overcome new challenges