Software Development

Senior QA Engineer

Ta' Xbiex
Work Type: Full Time

Who are we?

We’re a local leader in Digital Transformation solutions, including digital consultancy, custom software and web prototype development, and cloud solutions. We help organisations vastly improve their operations by leveraging the skills and experience of brilliant people like you. Our client base includes well-known local and foreign companies, local government, and EU institutions. We look out for our team by providing you with a safe, healthy, nurturing environment in which you can grow and deliver true value. We offer competitive salaries, performance-related bonuses, various benefits, and we also organise some kick-ass social events. ICON is also an equal opportunity employer and we offer great family-friendly measures to ensure a healthy work-life balance. All our processes are governed by ISO9001:2015.


The Role

We are looking for a Senior QA Engineer to oversee our quality assurance processes and deliverables. You will be required to oversee all aspects of software and product testing within the company. This may include developing test strategies, drawing up test cases and feature scenarios, identifying faults and reviewing QA reports.

As a successful Senior QA Engineer, you should have extensive experience in analytics, high-level problem-solving skills, and the ability to prioritise between various projects milestones. The post is for a full-time basis. Your key duties will involve:

  • Be able to work with various mini-development teams and communicate effectively.
  • Leading the QA team in designing QA test procedures.
  • Implementing testing procedures and overseeing the QA process.
  • Overseeing the drafting of test cases and feature scenarios.
  • Work closely with the POs and senior architect to participate in technical analysis exercises to extract feature scenarios for backlog.
  • Troubleshooting quality issues and modifying test procedures.
  • Reviewing Quality Assurance reports.
  • Writing test scripts using testing tools and frameworks.
  • Leading the QA team in automated testing tools and frameworks.


The ideal candidate will have…

  • A degree in Computer Science or related professional qualifications
  • Knowledge of web application development and at least one development language (it does not matter which language it is)
  • Good knowledge of how web applications work; JavaScript, REST, .NET
  • Good knowledge of GIT
  • Deep understanding of at least one testing methodologies such as BDD
  • Experience with writing test scripts  
  • Experience with test management suites such as Zephyr and project management tools such as JIRA
  • Experience with agile methodology
  • A minimum of 4 years of experience in a similar QA role
  • Strong written and verbal communication skills in English
  • Analytical thinking and attention to detail

Great to have…

  • Experience with Gherkin and BDD
  • Experience with testing frameworks such as Selenium
  • Experience with automated testing pipelines

Submit Your Application

You have successfully applied
  • You have errors in applying