Senior Automation Engineer

4 days ago


Cape Town, Western Cape, South Africa RoomRaccoon Full time

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: Senior Automation Engineer

Location: Only considering applications-based in Cape Town South Africa

Language: English

Work-type: On-site with one day WFH per week

Terms: Full-time

Your North Star

The mission of the Senior Automation Engineer is to define test scenarios for new features, provide information on requirements, analyse the product, alleviate bug fixes, and ensure that desired outcomes are achieved primarily focused on writing automated tests.

Day in the life of the Senior 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: Collaborate with cross-functional teams, including developers and product managers, to define test requirements and acceptance criteria.
  • Manual and Automated Testing: Perform 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 to improve testing efficiency.
  • Regression Testing: Conduct regression testing to ensure that previously identified issues have been resolved and new features have not introduced regressions.
  • Load and Performance Testing: Design and execute load and performance tests to ensure the system can handle expected user loads and identify potential bottlenecks.
  • Best Practices: Introduce best practices for the testing process and ensure that they are applied across the organization.
  • Analysis and Recommendations: Analyse test results, identify trends, and recommend improvements to the development team.
  • CI/CD Processes: Participate in the design and implementation of continuous integration and continuous delivery (CI/CD) processes to support agile development methodologies.
  • Risk Management: Partner with the Product Owner, Lead Developer and Head of Product to identify any quality risks, work on critical projects, and provide advice in prioritizing test cases for automation.
  • Code Reviews: Contribute to the overall improvement of software quality by actively participating in code reviews and providing feedback on design and architecture.

Key Skills:

  • Certification: ISTQB Foundation Certification
  • Experience: 5-8 years of solid QA experience
  • Programming Skills: Advanced programming skills using Java
  • Database Knowledge: Understanding of MySQL databases
  • Test Automation: Experience with test automation tools such as Selenium
  • Programming Concepts: Understanding of programming concepts and best practices such as OOP
  • IDE Experience: Experience using an IDE, such as Eclipse, NetBeans, or IntelliJ IDEA
  • Troubleshooting: Expert at troubleshooting and diagnosing system issues
  • API Experience: Experience with API calls
  • Project Management Tools: Experience with project management tools such as Git Boards, JIRA or Trello
  • CI/CD Tools: Experience with CI/CD tools, such as GitLab, is a plus
  • Quality Assurance Principles: Strong understanding of QA principles, methodologies, and best practices
  • Test Design Techniques: Proficiency in various test design techniques, including boundary value analysis, equivalence partitioning, and state transition testing
  • Software Development Life Cycle (SDLC): In-depth knowledge of the SDLC and the role of QA within it.
  • Quality Metrics: Familiarity with key quality metrics and how to use them to drive improvements
  • Risk-Based Testing: Experience with risk-based testing approaches to prioritize testing efforts based on potential 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 Senior QA Engineer

  • Team Environment
  • Fast-Paced Environment
  • Testing Methodology
  • Automation Concepts
  • Communication Skills
  • Programming Experience

Perks

  • Free Food Fridays
  • Mac environment
  • Medical Aid Contribution
  • Incentive based commission
  • Formal Training budget
  • Annual Hotel experience
  • Equity
  • Birthday & Christmas Vouchers

RoomRaccoon Values

  • Accountability
  • Beat Yesterday
  • Clock Speed
  • Deals a Deal
  • Empower Another
#J-18808-Ljbffr

  • Cape Town, Western Cape, South Africa SWATX Full time

    About the Role:We are seeking a highly skilled Senior Test Automation Engineer to join our innovative team at Swatx. In this pivotal role, you will be responsible for designing and implementing test automation frameworks, developing and executing automated tests, and collaborating with cross-functional teams to ensure the highest standards of quality and...


  • Cape Town, Western Cape, South Africa Inspired Testing Pty Full time

    Senior Automation EngineerLocation: Johannesburg/Cape Town, South AfricaFull-time About Us: Inspired Testing is a leading innovative and forward-thinking quality engineering and software testing consultancy. Our teams of exceptional consultants and engineers provide solutions that help our customers deliver quality software faster, more effectively, and more...


  • Cape Town, Western Cape, South Africa Hustle Consulting (Pty) Ltd Full time

    At Hustle Consulting (Pty) Ltd, we require a highly experienced Senior Test Automation Engineer to join our team.ResponsibilitiesThe successful candidate will be responsible for developing and implementing test automation strategies to ensure the high quality of our software products.This includes:Designing and developing automated test scripts using tools...


  • Cape Town, Western Cape, South Africa Old Mutual South Africa Full time

    Senior Test Automation Engineer page is loadedSenior Test Automation EngineerApply locations Cape Town time type Full time posted on Posted 2 Days Ago job requisition id JR-61880Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionROLE OVERVIEWTake ownership and...


  • Cape Town, Western Cape, South Africa Apaya Full time

    We're looking for a talented Senior QA Automation Engineer to shape the future of FinTech in MEA. You'll be responsible for architecting and implementing cutting-edge test automation frameworks.About us: We're a hybrid business with offices in Cape Town, Dubai, and London. Our team is based in our offices for 3 days per week.The Role: As our Senior QA...


  • Cape Town, Western Cape, South Africa Inspired Testing Pty Full time

    Job DescriptionThe Quality Engineering Specialist will be responsible for designing and implementing automation frameworks that support efficient testing and development practices.You will work closely with the development team to integrate automation tools into the Test Life Cycle (TLC) and Continuous Integration/Continuous Deployment (CI/CD) processes to...


  • Cape Town, Western Cape, South Africa Inspired Testing Full time

    Direct message the job poster from Inspired TestingTalent Acquisition Consultant at Inspired Testing | Inspired XpertIntermediate Automation EngineerLocation: Johannesburg/Cape Town, South AfricaFull-timeAbout Us:Inspired Testing is a leading innovative and forward-thinking Quality Engineering and Software Testing consultancy. Our teams of exceptional...


  • Cape Town, Western Cape, South Africa Old Mutual South Africa Full time

    Old Mutual South Africa seeks a seasoned Senior Test Automation Specialist to drive the design and development of automated testing across its technology landscape.This role entails taking ownership of test automation strategy, approach, plan, and test closure report preparation. The specialist will estimate, schedule, and define the scope of automation...

  • Automation Engineer

    4 days ago


    Cape Town, Western Cape, South Africa QE Services IT Recruitment Full time

    Direct message the job poster from QE Services IT RecruitmentIT Recruiter at QE ServicesMy client based in Cape Town (Woodstock) is currently looking for a Senior Automation Engineer to join them on an independent contract basis.Purpose and ObjectivesTo prevent defects by evaluating work products such as requirements, design, and code.To verify whether all...


  • Cape Town, Western Cape, South Africa Old Mutual South Africa Full time

    As a key member of the Old Mutual South Africa team, the Automation Engineering Lead will be responsible for driving the overall test automation strategy and ensuring it aligns with project objectives. This includes overseeing the planning, execution, and monitoring of test activities, ensuring proper resource allocation and tool usage.The ideal candidate...


  • Cape Town, Western Cape, South Africa Communicate Engineering Full time

    Company OverviewWe are a leading provider of engineering solutions, specializing in automation and process control. Our team is passionate about delivering innovative solutions to our clients.Job DescriptionWe are seeking an experienced Automation Engineer to join our team. The successful candidate will be responsible for designing, developing, and...


  • Cape Town, Western Cape, South Africa Inspired Testing Pty Full time

    About the RoleWe are seeking an experienced Senior Automation Engineer to join our team as a Quality Engineering Specialist. In this role, you will be responsible for designing and implementing object-oriented programming (OOP) concepts in automation projects.You will enhance existing frameworks by adding classes and pages, thereby contributing to framework...


  • Cape Town, Western Cape, South Africa SkillsMap Full time

    SkillsMap is looking for an Automated Testing Engineer to join our Quality Assurance team. This individual will be responsible for designing and developing automated test cases to ensure the high-quality delivery of software products to our customers.ResponsibilitiesDevelop and maintain automated test scripts.Work independently with minimal...


  • Cape Town, Western Cape, South Africa Apaya Full time

    Join our mission to become the leading commerce automation platform in MEA. We're seeking a skilled Senior QA Automation Engineer to drive quality assurance efforts.About us: We're a hybrid business with offices in Cape Town, Dubai, and London. Our 'no-code' tools empower merchants to build complex payment workflows effortlessly.The Role: As our Senior QA...


  • Cape Town, Western Cape, South Africa Inspired Testing Pty Full time

    About UsInspired Testing is a leading innovative and forward-thinking quality engineering and software testing consultancy. Our teams of exceptional consultants and engineers provide solutions that help our customers deliver quality software faster, more effectively, and more frequently.We are looking for experienced Senior Automation Engineers who are...


  • Cape Town, Western Cape, South Africa Flash Group Full time

    Job DescriptionWe are seeking a highly skilled Automation Test Engineer to join our Tech Quality Assurance team.About the RoleThis individual will be responsible for ensuring high-quality software is delivered to our customers.Key ResponsibilitiesDevelop comprehensive test cases, both manual and automated, in alignment with industry standards.Offer...


  • Cape Town, Western Cape, South Africa Impact tech Inc Full time

    Impact Tech Inc is a leading provider of innovative solutions and services. We are currently seeking a highly skilled Senior DevOps Engineer to join our team. The successful candidate will have extensive experience in cloud infrastructure, automation, and DevOps practices. They will be responsible for designing and implementing scalable, automated cloud...


  • Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time

    Bullock Tech Talent Partners is excited to offer a unique opportunity for a highly motivated Senior IT Automation Professional to join our team. As a key contributor to our technical operations team, you will be responsible for designing and implementing automated solutions to enhance system reliability, scalability, and efficiency.About the Role:Design and...


  • Cape Town, Western Cape, South Africa Zappi Full time

    We're seeking an experienced Automation QA Engineer to join our dynamic team. The ideal candidate will have a strong background in automated testing, with specific expertise in API / UI / Performance automation testing. They will be confident in building and maintaining automation frameworks using tools like Cypress and Playwright (JS / Python) for API / UI...


  • Cape Town, Western Cape, South Africa Ntice Sourcing Solutions Full time

    We are seeking a Senior Electrical Engineer - Project Management (New Production Line) for an industrial manufacturing concern in the Western Cape . This role is ideal for an experienced electrical engineer with a strong background in large-scale project management, industrial automation, and electrical system optimization . Key Responsibilities Lead...