Back to All Vacancies

Software QA & Automation Engineer

Submit application

One of our clients is seeking to recruit an experienced and aspiring Software QA & Automation Engineer on a full-time basis.


Work collaboratively as part of a small, cross-functional agile team, actively participating and contributing to agile events as appropriate

Drive a whole team approach to QA, mentoring and coaching other team members in the different test approaches, tools and techniques – such that the whole team can contribute to the ultimate quality of deliverables

Together with the team, establish, and update as and when required, an appropriate Definition of Done for the team

Work in conjunction with the team to properly refine and estimate user stories, contributing towards establishing proper acceptance criteria for user stories and test strategies to ensure satisfaction of acceptance criteria. Clarify product requirements, identifying risks and helping the team to manage these risks

Effectively participate in practices meant to ensure that defects are identified and eliminated as early as possible in the development process, such as: Pairing with developers in QA Kickoffs to jointly prepare testing notes prior to implementation of user stories/ Pairing with developers in QA Demos to jointly review completed user stories and ensure that they have been tested properly and  nothing was missed in terms of requirements/ Team-wide blitz testing exercises to ensure that quality is up to standard before making a release

Estimate, prioritize, plan and coordinate testing activities, including identification, tracking and documentation of defects

Estimate and develop testing strategies

Design, create and execute test cases as appropriate to ensure satisfaction of acceptance criteria

Design, create and execute test cases as appropriate for different test phases and approaches such as smoke, functional, regression, exploratory, stress and performance testing among others

Develop test automation architectures

Design and implement automated tests as appropriate – automating the boring stuff so as to focus on higher value activities

Identify defects or inconsistent operation and determine steps to reproduce, using defect tracking software – Jira – to document, track and communicate test results and issues

Drive and contribute to defect resolution, reproducing and investigating identified defects, supporting and facilitating the team in the testing of related fixes and updates to ensure correct and timely defect resolution

Produce and maintain testing documentation, including but not limited to test cases, test scripts and test data such as performance baselines

Participate and assist in release decisions


Excellent written and verbal English communication skills

Previous experience in software testing (5+ years) is a must

ISTQB certification would be considered an asset

Motivated with a collaborative mind-set

Well organized with superb attention to detail

Demonstrates critical, quality-oriented, skeptical thinking about product

Thorough understanding of the software development lifecycle

Passion for quality, and knowledge of what it takes to ship high quality code

Prior experience working in an agile environment would be a plus

Strong knowledge of software QA methodologies, processes and tools

Solid understanding of testing strategies that encourage clarity and remove bottlenecks

Experience in writing clear, concise and comprehensive test plans and test cases

Hands-on experience with both white box and black box testing

Excellent knowledge in performance, load, stress, security and reliability testing

Knowledge and experience with LAMP based infrastructures and WordPress based websites would be ideal

Experience in website testing methods and techniques such as cross-browser compatibility testing and website performance testing

Comprehensive domain knowledge in designing test frameworks and test suites

Hands-on experience in test automation, including tools such as Selenium, Ranorex or Katalon, would be awesome

Stays abreast with the latest testing techniques, strategies and tools


Be a good team player and work well with others

Meticulous with a keen eye for detail

Excellent problem-solving skills, improvisational and creative solutions with a can-do attitude

Submit application
  • Job reference
  • Country
  • Closing date
  • Primary job focus
    Information Technology
  • Job type
    Full Time
  • Status
    Position Opened
  • Salary: 30000 - 45000

Malta Office

183 Constitution Street,
Mosta MST 9054, Malta

T : +356 2339 0100


Brussels Office

Rond Point Schuman 6
B-1040 Brussels, Belgium

T : +32 2234 7791