Skip to content

Automation QA Engineer

  • On-site, Hybrid
    • San Giljan, Saint Julian's, Malta
  • Technology

Job description


About the Company

eCabs Technologies is a Malta based leading mobility technology player, currently expanding its platform in European cities. Our platform launched as a proof of concept in Malta and has evolved into a vibrant disruptor in the global ride-hailing space. We are passionate about bridging the gap between legacy operators and the digital-first era, via cutting-edge technology and an unwavering commitment to excellence. Having developed a world-class ride-hailing platform and deploying it in Malta, Athens and Bucharest, eCabs Technologies is now at the exciting stage to expand its presence across a number of European cities. Our aspiration is to fly the Maltese tech flag in European streets through the adoption of our innovative platform. We are now seeking to engage a Automation QA Engineer o join our dynamic Tech team.


About the Role

We are looking for a detail-oriented and proactive QA Automation Engineer to join our engineering team. In this role, you will be responsible for designing, developing, and executing automated test scripts to ensure the highest quality of our software products. You will work closely with developers and product managers to identify bugs early, streamline our CI/CD pipelines, and advocate for a "quality-first" culture.


Responsibilities

  • Automation Frameworks: Design, build, and maintain scalable automated testing frameworks for Web, Mobile, API.

  • Test Execution: Develop and execute automated test suites (functional, regression, integration, and performance).

  • Collaboration: Participate in sprint planning and Refinement sessions to define clear acceptance criteria and testability requirements.

  • Bug Tracking: Identify, document, and track software defects using Jira or similar.

  • CI/CD Integration: Integrate automated tests into the continuous integration and delivery pipeline to ensure rapid and reliable releases.

  • Quality Metrics: Monitor and report on test coverage, pass/fail rates, and other key quality indicators.


Job requirements

Must-Have:

  • Experience: 2+ years of professional experience in software quality assurance and automation.

  • Programming: Proficiency in at least one programming language, ideally Java.

  • Tools: Hands-on experience with automation tools such as Selenium, Playwright, Cypress, or Appium.

  • API Testing: Solid understanding of RESTful APIs and experience testing them with tools like Postman or RestAssured.

  • Version Control: Strong knowledge of Git and branching strategies.

  • Problem Solving: Excellent analytical skills with a knack for finding "edge cases" that others might miss.

or