Senior QA Engineer needed at RoomRaccoon Hotel Tech
Job title : Senior QA Engineer
Job Location : Western Cape, Cape Town
Deadline : April 28, 2025
Quick Recommended Links
- The mission of the Quality Assurance Engineer is to define test scenarios and new features, provide information on requirements, analyse the product, identify bug fixes and ensure that desired outcomes are achieved.
Day in the Life of a Senior QA Engineer
- Constantly test new developments and features to improve the quality of our product.
- Develop and execute comprehensive test plans to ensure the quality and functionality of our software applications.
- Collaborate with cross-functional teams, including developers and product managers, to define test requirements and acceptance criteria.
- Perform manual and automated testing to identify software defects, record and track issues, and verify bug fixes.
- Design, implement, and maintain automated test scripts and frameworks to improve testing efficiency.
- Conduct regression testing to ensure that previously identified issues have been resolved and new features have not introduced regressions.
- Introduce best practices for the testing process and ensure that they are applied across the organisation.
- Analyse test results, identify trends and recommend improvements to the development team.
- Participate in the design and implementation of continuous integration and continuous delivery (CI/CD) processes to support agile development methodologies.
- Partner with our Lead Developer and Head of Product to identify any quality risks, work on critical projects and provide advice in prioritising test cases for automation.
- Contribute to the overall improvement of software quality by actively participating in code reviews and providing feedback on design and architecture.
Key skills:
- ISTQB Foundation Certification
- 6-7 years of solid QA experience
- Advanced programming skills using Java (Required)
- Understanding of MySQL databases. (Required)
- Understanding of programming concepts and best practices, such as OOP
- Experience using an IDE, such as Eclipse, NetBeans, or IntelliJ IDEA
- Expert at troubleshooting and diagnosing system issues.
- Experience with API calls
- Experience with project management tools such as JIRA or Trello
- Experience with CI/CD tools, such as GitLab, is a plus
Beneficial skills:
- Experience with test automation such as Selenium (Required) or Appium (Advantageous)
- Experience with TestRail, Jenkins, or TestNG (Advantageous)
How to be successful as the Senior QA Engineer
- Ability to work in and embrace a team environment.
- Ability to work in a fast-paced environment
- Practical working knowledge of software testing methodology and Quality Assurance fundamentals.
- Understanding of test automation concepts.
- Good communication, collaborative and problem-solving skills
- Prior programming work experience
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs