O Tech
O Tech
  • Home
  • About Us
  • Services
  • Join Us
  • Contact Us
  • More
    • Home
    • About Us
    • Services
    • Join Us
    • Contact Us
  • Home
  • About Us
  • Services
  • Join Us
  • Contact Us

Automatation Test Engineer

Apply now

Job Description

Job Overview:

 

At O|tech, we build cloud-based systems that support critical, real-world operations. We are looking for a Mid-Level Automation Test Engineer to help ensure the quality and reliability of our AWS-hosted platforms.

You will work closely with backend and frontend engineers to design and maintain automated tests for systems built primarily with Python (FastAPI) on the backend and Vue.js on the frontend. This is a hands-on role where you’ll contribute directly to improving test coverage, automation frameworks, and overall software quality.

  

What You’ll Be Doing

  • Design, implement, and maintain automated test suites for AWS-hosted applications
  • Develop automated tests for FastAPI-based backend services
  • Automate UI tests for Vue.js web applications
  • Validate system behaviour across APIs, services, and user interfaces
  • Integrate automated tests into CI/CD pipelines
  • Collaborate with developers to define test scenarios early in the development process
  • Identify, document, and track defects with clear and practical reporting
  • Continuously improve test reliability, structure, and coverage

  

What We’re Looking For

  • 3+ years of experience in software testing with a strong focus on automation
  • Strong experience writing automated tests in Python
  • Hands-on experience testing REST APIs, ideally built using FastAPI
  • Experience automating tests for modern frontend frameworks such as Vue.js
  • Familiarity with automation tools such as Pytest, Playwright, Selenium, or Cypress
  • Experience working with AWS-hosted systems
  • Good understanding of CI/CD pipelines and version control (Git)
  • Solid understanding of QA best practices and software development lifecycles

  

Nice to Have

  • Experience with Docker and containerised environments
  • Exposure to AWS services such as EC2, S3, RDS, or Lambda
  • Experience with performance or load testing
  • Experience working in Agile teams

  

Why Join O|tech

  • Work on scalable, cloud-based systems running in AWS
  • A practical, collaborative engineering culture
  • Ownership over quality and automation practices


What we offer:

  • A supportive, innovative environment where your ideas matter
  • Opportunities for professional development and continuous learning
  • Competitive salary and benefits package


Apply Now to join our team and contribute to groundbreaking projects that make a difference.

O|tech

We are looking for people with passion, integrity and a desire to learn and work hard for themselves and their team. Please feel free to search our current job openings. 


No position currently open in your field? Sign up for our talent pool and we will consider your application when new opportunities arise.  

Join Talent Pool
  • Privacy Policy

O|tech

Level 0, Central Business Centre, Tarxien Road, Gudja, Malta

Copyright © 2025 O|tech - All Rights Reserved

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept