Job description
We are seeking an experienced QA Engineer to join our team and ensure the quality of our software products. The ideal candidate should have a strong background in software testing methodologies, with experience designing and implementing test plans and executing manual and automated tests. They should have excellent problem-solving skills and attention to detail, with the ability to identify and communicate defects to development teams. Additionally, the candidate should have a strong understanding of software development processes and best practices, with the ability to provide feedback to development teams to improve the overall quality of our products.
Responsibilities:
- Design and implement test plans and test cases to ensure the quality of our software products.
- Execute manual and automated tests to identify defects and ensure that products meet quality standards.
- Work closely with development teams to understand product requirements and identify potential issues.
- Provide feedback to development teams to improve the overall quality of our products.
- Identify and communicate defects to development teams in a clear and concise manner.
- Monitor and report on test execution progress and test coverage.
- Develop and maintain test automation frameworks and scripts.
- Participate in code reviews and provide feedback to development teams to improve code quality.
- Keep up-to-date with the latest software testing methodologies and tools.
- Collaborate with cross-functional teams to improve overall product quality.
Requirements
Who are you?
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience in software quality assurance or related field.
- Strong proficiency in software testing methodologies and tools.
- Experience designing and implementing test plans and test cases.
- Experience executing manual and automated tests.
- Excellent problem-solving skills and attention to detail.
- Ability to communicate defects to development teams in a clear and concise manner.
- Familiarity with software development processes and best practices.
- Strong collaboration and communication skills.
- Ability to work in a fast-paced environment and deliver high-quality work on time.
Apply here
Make your first move in giving your career a massive push forward.