Mid Level Automation Engineer (javascript/playwright)

Cape Town, Western Cape, South Africa

Job Description


RoomRaccoon:RoomRaccoon was founded by Nadja Buckenberger and Tymen Van Dyl in 2017 with a mission to redefine hotel operations through our all-in-one hotel management system.Our diverse team of 110 professionals, spread across 5 offices worldwide, serves 2000+ clients across Europe, USA and Africa. Our benefits include equity, formal training budget allowance, annual hotel allowance, as well as birthday and Xmas vouchers.Interested? Keep reading on!Job title: Automation Engineer (JavaScript/Playwright)Location: Only considering applications-based in Cape Town South AfricaLanguage: EnglishWork-type: On-site with one day WFH per weekTerms: Full-timeTasksYour North StarThe mission of the Automation Engineer is to define test scenarios for new features, provide information on requirements, analyse the product, identify bug fixes, and ensure that desired outcomes are achieved, primarily focused on writing automated tests.Day in the life of an Automation Engineer

  • Testing and Quality Improvement: Constantly test new developments and features to improve the quality of our product, including quality assurance reporting.
  • Test Plan Development: Develop and execute comprehensive test plans to ensure the quality and functionality of our software applications.
  • Collaboration: Work closely with cross-functional teams, including developers and product managers, to define test requirements and acceptance criteria.
  • Manual and Automated Testing: Perform both manual and automated testing to identify software defects, record and track issues, and verify bug fixes.
  • Automation Frameworks: Design, implement, and maintain automated test scripts and frameworks using Playwright with JavaScript to improve testing efficiency.
  • Regression Testing: Ensure that previously identified issues have been resolved and that new features have not introduced regressions.
  • Load and Performance Testing: Design and execute tests to ensure system performance under load and identify any bottlenecks.
  • Best Practices: Introduce and uphold best practices in testing processes throughout the organisation.
  • Analysis and Recommendations: Analyse test results, identify trends, and suggest improvements to the development team.
  • CI/CD Processes: Contribute to CI/CD pipeline integration and support agile development practices.
  • Risk Management: Partner with the Product Owner, Lead Developer, and Head of Product to assess quality risks, focus on critical projects, and advise on test case prioritisation.
  • Code Reviews: Help improve overall software quality by participating in code reviews and offering design and architecture feedback.
RequirementsKey Skills:
  • ISTQB Foundation Certification
  • 4xe2x80x937 years of solid QA experience
  • Advanced programming skills using JavaScript
  • Hands-on experience with Playwright
  • Understanding of MySQL databases
  • Solid grasp of programming fundamentals and OOP
  • Proficient in using Visual Studio Code or other modern JavaScript IDEs
  • Skilled at diagnosing and resolving system issues
  • Experience working with and testing API endpoints
  • Familiarity with Git Boards, JIRA, or Trello
  • Experience with GitLab or similar CI/CD tools is a plus
  • Strong understanding of QA methodologies and best practices
  • Comfortable with BVA, equivalence partitioning, and state transition testing
  • Deep understanding of the software development life cycle and QAxe2x80x99s role within it
  • Able to interpret and apply quality metrics to drive improvements
  • Experience prioritising tests based on risk impact
Beneficial skills:
  • Certification: ISTQB Advanced Certifications
  • Experience: Experience in Testing Hospitality or Hotel Management Software
  • Test Automation: Experience with test automation tools such as Appium
  • Tools: Experience with TestRail, Jenkins, or TestNG
  • Load and Performance Testing: Experience with load and performance testing tools and methodologies
How to be successful as a Automation Engineer
  • Thrive in a collaborative team environment
  • Adapt quickly to a fast-paced setting
  • Strong grasp of testing methodologies
  • Solid foundation in automation concepts
  • Effective communication skills
  • Previous programming experience
BenefitsPerks
  • Friday Lunches
  • Mac environment
  • Medical Aid Contribution
  • Performance bonuses
  • Formal Training budget
  • Annual Hotel experience
  • Equity
  • Birthday & Christmas Vouchers
RoomRaccoon Values
  • Accountability
  • Beat Yesterday
  • Clock Speed
  • Deals a Deal
  • Empower Another
Disclaimer: Thanks so much for your excitement about joining RoomRaccoon! Wexe2x80x99re lucky to have so many talented people eager to be part of our team, so wexe2x80x99re reviewing applications as they come in. If you donxe2x80x99t hear from us within three weeks, it means wexe2x80x99ve decided to move forward with other candidates this timexe2x80x94but donxe2x80x99t be discouraged! Keep an eye on our careers page, and wexe2x80x99d love for you to apply for roles that fit your talents in the future!RoomRaccoonThe 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 Breda in 2014.She couldnxe2x80x99t find a single affordable solution to manage all aspects of her property. Thatxe2x80x99s when she decided to join forces with her partner, tech entrepreneur Tymen van Dyl to create one that could.In 2016, Tymen began building software that would solve Nadjaxe2x80x99s three central pain points by combining a Property Management System (PMS) with a channel manager and booking engine xe2x80x93 a technological feat!The software worked wonders for the Bliss Hotel and piqued the interest of other regional hotels.We officially launched in January 2017, and six months later, we had over 100 hotels on board. Today, RoomRaccoon is the worldxe2x80x99s most complete HMS for independent accommodations with 10 xe2x80x93 100 rooms.

RoomRaccoon

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1430482
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned