Careers

Backend QA Engineer

We are seeking a highly dedicated and skilled Backend QA Engineer to join our Development team. Reporting directly to the Domain QA Lead, you will play a pivotal role in ensuring the quality and reliability of our backend systems and APIs. In this position, you will be responsible for developing and executing comprehensive test plans, collaborating closely with development teams, and identifying opportunities for test automation. Your efforts will be instrumental in maintaining a robust and secure backend infrastructure, thereby contributing significantly to the success of our projects and enhancing user satisfaction. 

Malta * Full-time


Duties and responsibilities

  • Participate in daily squad scrum activities to identify API level test plans
  • Author integration and end-to-end backend test cases both at a functional and non-functional level
  • Execute tests and use test management tools to record test runs and communicate test results
  • Collaborate with the TPOs and developers daily to ensure sprint goals are consistently met
  • Report, and triage defects in a structured and effective manner using issue tracking software
  • Liaise with the automation team for any tests that are ideal candidates for automation
  • Define, identify, and execute API regression and smoke tests using collection runners
  • Perform basic troubleshooting and root cause analysis in case of defects and issues
  • Prepare test collection wireframe structures that can be used as helpers by the team during development of automated tests

Required knowledge, skills and experience

  • University degree in Computer Science or relevant field
  • Minimum of 3 years’ experience in similar roles, ideally within backend testing or development
  • Experience with issue tracking tools such as Jira and test tracking tools such as Testrail or Xray
  • Strong experience with API testing clients such as Postman, bruno, or JMeter
  • Working knowledge of SQL queries for databases such as MSSQL, Oracle or Postgres
  • Familiarity with messaging technologies such as Kafka or RabbitMQ
  • Ability to navigate through service logs and perform basic troubleshooting
  • Basic ability to use debugging tools such as browser dev tools
  • Good understanding of JSON schema definitions, and microservice architecture designs principles
  • Working knowledge of versioning tools and repos such as Git or SVN.
  • Basic knowledge of cloud infrastructures, CI/CD platforms will be considered an asset
  • Knowledge of scripting or development languages such as JS or C# will be considered as a very strong asset

What we offer

Grow with us

Earn and save

Invest in yourself

Facebook
4/5
4.2
Apple Store
4/5
4.2
Play Store
4/5
4.2

Experience better banking

The sooner you start managing your money, your way, using the best-in-class tools, the sooner you’ll see results. Sign up and open your account for free, within minutes.

Login

We strive to ensure a streamlined account opening process, via a structured and clear set of requirements and personalised assistance during the initial communication stages. If you are interested in opening a corporate account with MeDirect, please complete an Account Opening Information Questionnaire and send it to corporate@medirect.com.mt.

For a comprehensive list of documentation required to open a corporate account please contact us by email at corporate@medirect.com.mt or by phone on (+356) 2557 4444.