What You Will Do
- Analyze Requirements
- Understand project requirements thoroughly. This involves collaborating with stakeholders reading documentation and attending meetings.
- Create detailed test scenarios and test cases based on the requirements
- Test Planning and
- Develop and execute comprehensive test plans/cases for both new and existing software applications.
- Perform manual testing to identify defects inconsistencies and usability issues.
- After a software released to QA environment perform regression/acceptance testing using your test suite.
- Validate that new features work as expected and that existing functionality remains intact.
- Identify and Document Problems
- Execute test cases to validate software functionality.
- When issues arise (e.g. failed tests unexpected behavior) investigate and identify the root cause.
- Document defects in a bugtracking system (TFS) providing clear steps to reproduce the problem.
- Collaborate with Product Owner
- Work closely with the Product Owner during the development cycle.
- Provide feedback on potential areas (usability performance overall user experience) for improvement and any issues detected during testing.
- Participate in daily standup meetings to discuss progress and address blockers.
- Investigate Issues
- Investigate customerreported issues and incidents.
- Reproduce reported defects in your test environment.
- Analyze logs and error messages to pinpoint the issue.
- Stay Current
- Keep abreast of industry trends best practices and emerging tools.
- Contribute to the continuous improvement of QA processes and testing methodologies.
- Analyze customer requests and maintain contact with test managers.
Qualifications :
Knowledge and Experience
- Knowledge of the following:
- Software development lifecycle
- Software testing methodologies and quality assurance processes
- Agile development methodologies
- 4 years of experience in a QA/software testing role
- Creation of key artifacts such as test plans test reports detailed test cases and testing strategies
- ITSQB certification is an asset but not required
Soft Skills and Characteristics
- Critical thinking skills
- Analytical skills problem solving skills
- Organization and time management skills
- Attention to detail
- Interpersonal skills
- Communication teamwork and collaboration
- Selfdirected
Mandatory Requirements
- Fluency in English
- Ability to travel domestically/internationally approx. 14 weeks/year
Additional Information :
About Us
BLAST Gaming is business unit of Canadian Bank Note Company Limited (CBN). CBN designs and develops industry leading solutions for the following domains: Border Security Civil Identity Driver Identification and Vehicle Information Currency and Excise Control and Lottery and Charitable Gaming. To learn more about CBN visit
As an Equal Opportunity Employer CBN is committed to achieving a skilled workforce that reflects the diversity of the Canadian population. We encourage applications from women visible minorities people with disabilities and Aboriginal people. CBN is committed to developing inclusive barrierfree selection processes and work environments.
If contacted regarding this competition please advise the interview coordinator of any accommodation measures you may require.
Remote Work :
No
Employment Type :
Fulltime