Important:
To help us get to know you better, please complete the screening questionnaire via this Google Form https://forms.gle/uc9Pa5HeBfdwDEzL8 . Candidates who fully complete the form will be prioritised for the next steps in our hiring process. We look forward to learning more about you!
--------------------------
Quality Assurance Engineer
Job Description
A Quality Assurance (QA) Engineer is responsible for ensuring the overall quality of a company's products and services. They work closely with development teams to design and implement testing strategies, test cases, and test plans to ensure that products are free from defects and meet customer requirements.
Required Skills:
- Strong experience in software testing and quality assurance
- Automated, Manual, or Integrated testing experience
- Knowledge of software development methodologies and testing techniques
- Experience with automated testing tools and frameworks
- Strong problem-solving skills and attention to detail
- Strong written and verbal communication skills
- Knowledge of programming languages such as Python, Java, or JavaScript is a plus.
Responsibilities:
- Designing and implementing test plans, test cases, and test scripts to ensure product quality
- Collaborating with development teams to understand product requirements and identify potential issues
- Identifying, documenting, and tracking defects in the product
- Participating in code reviews and providing feedback on potential quality issues
- Continuously monitoring and improving the overall quality of the product
- Staying up-to-date with the latest industry trends and tools in quality assurance
- Communicating with stakeholders and team members to ensure that quality standards are met.