Work With Us

Quality Assurance Engineer

What you will be doing

Zarion provide software products to some of the world’s leading banking and insurance companies. These products are designed, developed and enhanced within Zarion’s product development team.

As a QA engineer in this team you will have the opportunity to participate in all stages of this product creation process whilst using up to date technologies to simplify complex problems. Typical day-to-day activities that you will be involved in are:

  • Develop and execute test plans to test all elements of new product releases
  • Investigate issues to identify how the issue can be replicated
  • Liaise with Software Engineers to assist them re-create and resolve issues
  • Track defects using defect tracking tools (JIRA)
  • Participate in Scrum planning meetings and provide input from a QA perspective
  • Make your product knowledge available to the support team for early life product deployments
  • Carry out regression testing on new releases
  • Build automated tests using industry standard tools such as Selenium
  • Assist in setup of test environments
  • Contribute to the team’s continual process improvement approach


What skills and experience you will bring       

You should have a wide range of skills and experience gained in the software sector. These will include:

  • 2+ years testing development experience working with technologies building Web UI applications.
  • Experience designing and building both manual and automated tests
  • Experience delivering high quality, packaged products
  • Excellent problem-solving skills
  • Ability to review and understand requirements and the extent of testing required to ensure the requirement has been met
  • Knowledge and experience with coding such as C#, web server, databases such as MongoDB.
  • Good understanding of the agile software development lifecycle
  • Experience of automation technologies such as SpecFlow, Selenium, NUnit, or other automation frameworks


What other skills/ experience would be useful in this role

  • Self-starter with the ability to learn quickly and make a valuable contribution to the QA team
  • Strong written and verbal communication skills
  • Experience using Azure Devops and Microsoft Azure Service an advantage
  • Exposure to Test management suites


Personal Qualities

You will be a logical thinker with excellent problem solving and analytical skills. Working as an integral part of a team, you will be capable of multi-tasking and resolving issues. You should be self-motivating, proactive and well organized.


You will have one or more of the following:

  • Previous experience in a similar QA role in a software development environment.


Interested in this role? Reach out to us at


Does this job interest you?

Contact us to find out more about the requirements and specifications for the role.