Skip to main content

QA Analyst

Company Overview: Eunoia is a fast-paced organisation made up of a young and driven team seeking to make a difference. Our team consists of business drivers, software engineers, data analysts and data scientists all contributing to the innovative power of Eunoia. We always seek to solve problems using the latest technologies which helps us grow as a team and improve our solutions. We also specialize in developing cloud-based financial and regulatory reporting solutions that provide our clients with a comprehensive view of their data. Our solutions are designed to help our clients meet their regulatory obligations, reduce risk, and improve operational efficiency. At Eunoia, we are committed to delivering high-quality, innovative solutions that help our clients achieve their business goals.

Job Overview: We are looking for a detail-oriented Quality Assurance Engineer to join our team. The QA Engineer will be responsible for testing new features, releases, and improvements built by the product team, ensuring that they meet established quality standards. The QA Engineer will also work closely with the product manager to assist in implementing our financial software solutions. In addition, the QA Engineer will be responsible for writing documentation to support implementation and training efforts. You will have the opportunity to become a key member of the team, proactively participating in retrospectives and discussions and giving constructive feedback to improve our product and development processes.


  • Conduct testing of new features, releases, and improvements built by the product team
  • Develop and execute test plans, test cases, and test scripts
  • Collaborate with product developers to identify and report defects
  • Provide feedback on product features and capabilities
  • Assist in onboarding clients to use our financial software solutions
  • Maintaining user documentation and guides
  • Be part of the scrum team, working closely with development/product stakeholders to coordinate efforts
  • Develop, maintain, and execute automated test scripts for end-to-end testing of software applications
  • Regression testing before product releases


  • Bachelor’s degree in business and computing, information technology, or a related field would be considered a plus
  • Working knowledge of QA methodologies, processes, and tools
  • Experience testing layout and interface usability
  • Good knowledge of agile software development
  • Understanding of code version control concepts
  • Experience with finance and accounting will be considered a plus
  • Technical skills, including knowledge of SQL and other programming languages will be considered a plus
  • Excellent attention to detail and analytical skills
  • Excellent communication skills, both written and verbal
  • Ability to work well in a team environment

We offer competitive salary and benefits packages, as well as opportunities for professional growth and development. If you are a self-motivated individual who enjoys working in a fast-paced environment and is passionate about delivering high-quality software solutions, we encourage you to apply for this position.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx