QA Engineer

Technology

QA Engineer

Saint Julian's   |   Full Time
Apply Now

QA Engineer

We are looking for a QA Engineer to work on multiple projects, technologies, and environments, documenting and recording high-quality test cases. Our QA engineers are expected to be able to walk through features or projects and identify problems, report bugs in the product with a detailed description of the path of arrival to the bug as well as the bug itself.


We are on the cutting edge of quality assurance, and we innovate improvements on the newest technologies and techniques. We want people who are adaptable and can learn new things and can use new ideas and concepts to solve business problems.

Key Responsibilities

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Identify, record, track, document thoroughly and critically all bugs, defects and suggested improvements
  • Perform thorough integration, system and regression testing when bugs are resolved
  • Perform black-box, white-box and smoke testing with the intention of breaking things
  • Test functionality and features against both function, UI/UX and technical requirements
  • Liaise with internal teams to identify system requirements
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies
  • Be part of the technical team responsible for testing frequent releases and new features

Candidate Requirements

  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases using Gherkin syntax
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Experience with CI/CD tools like Jenkins and/or Bamboo
  • Solid knowledge of JavaScript/TypeScript and .Net (C#) languages
  • Experience working in an Agile/Scrum development process
  • Must be proficient with Microsoft Office tools


Nice To Have

  • Experience working with AWS
  • Experience with performance and/or security testing
  • Experience working in a micro-service architecture
  • Experience working in a containerised environment
  • Previous experience in the FinTech industry

Personal Skills

  • Ability to effectively communicate verbally to people with various backgrounds
  • Detail-oriented, meticulous and methodical
  • Strong analytical and problem-solving skills
  • Ability to learn and apply new technologies quickly independently
  • Strong work ethic, reliability and consistency
  • Self-starter, process-driven and results-oriented
  • Capable of working both as a team and as an individual
  • Adapt well to change and successfully set and adjust priorities as needed

Submit Your Application

You have successfully applied
  • You have errors in applying