Quality Assurance Specialist

49 Solutions Inc. We are currently looking for a SR Quality Assurance Specialist for Bank of Canada. If successful, you will be on a full-time contract and is a Remote role. Please see below for the requirements.

If this sounds like a good fit for you, and you are available for the opportunity, kindly reach out with your CV and I would be happy to discuss next steps! Please feel free to pass on this posting to anyone you think might be a good fit, but don’t forget to ask about our referral program if you do.

Requirements

Under the direction of the Assistant Director, Findur Application Services

• Analyze, design, propose, recommend, and implement improvements to our existing QA test processes

• Facilitate discussions on new testing tool chain technologies, and automation practices

• Work on all quality assurance aspects including end to end integration, manual, automated, and

performance tests

• Perform technical and root-cause analysis on issues and make recommendation for correction

• Promote quality assurance practices such as test-driven development (TDD) and behavior-driven

development (BDD) in a DevOps environment

• Ensure quality of routine operations process by improving the health of the test automation systems and

their integration

• Adopt the current frameworks that have been built to automate and modernize the Findur application

• Ongoing activities and deliverable, as required

Required Qualifications and Skills

University degree or college diploma in computer science or related field, or an equivalent combination of

education and experience may be considered.

• A minimum of five (5) years of demonstrated experience with leading medium to large QA teams.

• A minimum of three (3) years of demonstrated experience with Java-based application development and

testing using Eclipse IDE, preferably with Oracle RBMS in the backend.

• Strong communication skills with the ability to prompt other QA Analysts across multiple scrum teams

regarding best practices for test automation & Continuous Integration / Continuous Deployment (CI/CD)

deployment.

• Demonstrated experience with test automation and DevOps CI/CD tools such as: unit tests, Gherkin, Git,

Jenkins, etc.

• Demonstrated experience in supporting applications with high-criticality, availability, reliability, and security

requirements.

The following will also be considered:

• Demonstrated experience with Agile projects (SCRUM)

• Demonstrated experience with performance testing

• Demonstrated experience with financial applications/systems

• Demonstrated experience with data warehouses

• Demonstrated experience with DevOps (Jenkins, GitHUB)

• Demonstrated experience and knowledge with Findur or Endur applications