Today
Senior QA Engineer
RoomRaccoon Hotel Tech
South Africa, Cape Town
The mission of the Quality Assurance Engineer is to define test scenarios and new features, provide information on requirements, analyse the product, alleviate bug fixes and ensure that desired outcomes are achieved. Tasks 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. Requirements Qualifications and Experience ISTQB Foundation Certification 4-5 years solid QA experience Advanced programming skills using Java (Required) Understanding of MySQL databases. (Required) Experience with test automation such as Selenium (Required) or Appium (Advantageous) Experience with TestRail, Jenkins, or TestNG (Advantageous) 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 Skills/Attributes: 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 Equity Annual hotel allowance / experience Employee Referral Campaign Friday Drinks&Lunches Quarterly Office Massages End of year Voucher About us: Are you ready to be part of something extraordinary? RoomRaccoon is a fast-growing tech company on a mission to redefine how hotels operate. We’ve even won awards for it too! Our growing team of 110+ professionals is spread out across 5 offices worldwide, working hard to make RoomRaccoon the world's number one hotel management system. As Tymen van Dyl, our CEO and Founder, puts it, “It's an exciting time to join RoomRaccoon. Through innovation, we have been able to enter many different markets and grow our international team of professionals who are dedicated to helping RoomRaccoon with its mission of becoming the world's number one hotel management system.” Updated: 1 week ago Job ID: 11313045 Report issue RoomRaccoon Hospitality The hotel industry is at the very heart of the RoomRaccoon story. Our Founder, Nadja Buckenberger, faced many challenges when she opened the doors of the Bliss Boutique Hotel in… Accept All Settings Strictly necessary Performance Targeting Functionality Unclassified Strictly necessary Performance Targeting Functionality Unclassified Name Provider / Domain Expiration Description auth .join.com Session Used to remember tokens of authenticated user, while user is logged in. Necessary for keeping user logged in. _icl_visitor_lang_js .join.com 1 day Used for saving the visitor's language for default redirection on some pages. _gaexp Google LLC .google.com 3 months Used by Google Optimize to determine a user's inclusion in an experiment and the expiry of experiments a user has been included in _opt_expid .google.com 10 seconds This cookie is created when running a Google Optimize redirect experiment. It stores the experiment ID, the variant ID and the referrer to the page that's being redirected. fccid join.com 1 year 1 month Used by Front. Allows users to live chat with JOIN. fcaid join.com 1 year 1 month Used by Front. Allows users to live chat with JOIN. fcuid join.com 1 year 1 month Used by Front. Allows users to live chat with JOIN. _csrf www.cavotec.com docs.join.com Session This cookie is used to prevent cross-site request forgery (CSRF) attacks, ensuring that only the legitimate user can submit forms and data requests on the website. _cfuvid .hsforms.com Session Cookie used by Cloudflare for rate limiting, distinguishing individual users who share an IP address for enhanced security and access control. __mmapiwsid .join.com 1 year 1 month Cookie used by minFraud for device tracking, generating a unique ID to distinguish individual devices for fraud prevention and Geo IP tracking. locale .join.com 1 year This cookie is used to remember the user's language version of a website _hjIncludedInPageviewSample Hotjar Ltd .join.com 30 minutes Determines if the user's navigation should be registered in a certain statistical place holder. _hjUserAttributesHash Hotjar Ltd .join.com 1 year User Attributes sent through the Hotjar Identify API are cached for the duration of the session in order to know when an attribute has changed and needs to be updated. _ga_R6711PBXL0 .join.com 1 year 1 month This cookie is used by Google Analytics to persist session state. _gat Google LLC .join.com 1 day Used by Google Analytics to throttle request rate. NID Google LLC .google.com 6 months Registers a unique ID that identifies a returning user's device. The ID is used for targeted ads. _gcl_aw Google .join.com 3 months Used by Google AdSense for experimenting with advertisement efficiency across websites using their services. _gcl_aw Google .join.com 3 months Used by Google AdSense for experimenting with advertisement efficiency across websites using their services. _cioid .join.com 1 day Used by customer.io to identify visitors and offer to send targeted email messages. RUL Google LLC .doubleclick.net 1 year Used for re-targeting, optimisation and reporting of online adverts on behalf of Google Inc. Advertising platform DoubleClick. IDE Google LLC .doubleclick.net 1 year Used by Google DoubleClick to register and report the website user's actions after viewing or clicking on e of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user. SM .c.clarity.ms Session This is a Microsoft MSN 1st party cookie which we use to measure the use of the website for internal analytics. _clck .join.com 1 year Cookie used by Microsoft Clarity to persist the Clarity User ID and preferences, unique to that site is attributed to the same user ID. _gat_UA-101787485-8 .join.com 58 seconds This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It is a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites. last_marketing_source .join.com 1 month Used for internal conversion tracking, saving the source of campaigns. _ga_9ELT72REP5 .join.com 1 year 1 month Used by Google Analytics to store and count pageviews. bscookie LinkedIn Corporation .www.linkedin.com 1 year Used by the social networking service, LinkedIn, for tracking the use of embedded services. juj .join.com 1 month Used for internal conversion tracking. Keeps track of the user's journey. li_sugr LinkedIn .linkedin.com 3 months Used by LinkedIn to make a probabilistic match of a user's identity outside of their "designated countries" for the purpose of delivering targeted advertisements across various websites and applications. _gcl_au Google LLC .join.com 3 months Used by Google AdSense for experimenting with advertisement efficiency across websites using their services. CLID www.clarity.ms 1 year This cookie is usually set by Dstillery to enable sharing media content to social media. It may also gather information on website visitors when they use social media to share website content from the page visited. _fbp Meta Platform Inc. .join.com 3 months Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers. #J-18808-Ljbffr
Attention! You will be redirected to another site