Software Tester

2 months ago


Ottawa, Canada Canadian Bank Note Company, Limited Full time

Internal Job Title: Software Tester

Job Type: Permanent, Full-Time

Location: 18 Auriga Drive, Ottawa ON

Work Model: Hybrid

Position Summary: As a Software (Automation) Tester in our Facial Recognition group, you will be responsible for creating test plans/automated scripts and executing automated tests that ensure the quality and functionality of the software that underpins our biometric applications.

What We Can Offer You:

  • Compensation: We seek long term relationships with our employees and recognize and reward them with a competitive total compensation package that includes:
    • An industry leading defined contribution pension plan with company matching contributions (up to 5%) and payment of service fees.
    • Best-in-class health, medical and life insurance benefits.
    • Access to virtual and telehealth services and apps.
    • Very progressive fertility, adoption and surrogacy benefits to support all definitions of family.
  • Career: As a knowledge-based organization we will provide you with a wealth of learning opportunities and challenging work that will grow your knowledge, skills and abilities. At CBN, we encourage and empower our employees to chart their own career path, putting you in control of your future.
  • Culture: Personal character is the foundation of our culture. CBN’s 7 Core Principles shape and guide our behaviours and underpin the sense of community you will experience at CBN. Equality, diversity and inclusivity are important to us as an organization, and we are committed to fostering and developing a work environment where every employee is treated with dignity and respect.

What You Will Do:

  1. 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. These will serve as the foundation for your automated tests.
  2. Design and Develop Automation Scripts:
    • Choose appropriate automation tools (e.g., Selenium, Appium, or JUnit) based on the application type (web, mobile, desktop).
    • Write automation scripts using programming languages (such as Java, Python).
    • Implement robust error handling and reporting mechanisms within your scripts.
  3. Identify and Document Problems:
    • Execute automated test scripts to validate software functionality.
    • When issues arise (e.g., failed tests, unexpected behavior), investigate and identify the root cause.
    • Document defects in a bug-tracking system (Jira), providing clear steps to reproduce the problem.
  4. Collaborate with Developers:
    • Work closely with developers during the development cycle.
    • Provide feedback on code quality, potential areas for improvement, and any issues detected during testing.
    • Participate in daily stand-up meetings to discuss progress and address blockers.
  5. Investigate Issues:
    • Investigate customer-reported issues and non-conformance incidents.
    • Reproduce reported defects in your test environment.
    • Analyze logs, stack traces, and error messages to pinpoint the issue.
  6. Review System Logs:
    • Regularly review system logs (application logs, server logs, database logs) to identify anomalies or errors.
    • Use log analysis tools to extract meaningful information.
  7. Post-Release Testing:
    • After a software release, perform regression testing using your automated test suite.
    • Validate that new features work as expected and that existing functionality remains intact.
  8. Provide Feedback:
    • Collaborate with the development team to improve software quality.
    • Share insights on usability, performance, and overall user experience.
    • Suggest enhancements or optimizations based on your testing observations.
  9. Stay Current:
    • Keep abreast of industry trends, best practices, and emerging tools.
    • Attend conferences, webinars, and read relevant blogs to enhance your knowledge.
  10. Various other duties and responsibilities.

Qualifications:

Knowledge and Experience:

  • College diploma (3 year) in computer programming (or similar) or equivalent combination of education and years of relevant work experience.
  • International Software Testing Qualification Board (ISTQB) certification will be considered an asset.
  • Relevant Oracle, SQL and Azure database certifications will be considered assets.
  • Comprehensive knowledge of essential testing methodologies (e.g. unit, integration, functional, performance, regression, etc.), the software development lifecycle (SDLC), and Agile software development.
  • 5+ years of automation testing experience.
  • 3+ years of experience with web-application testing.

Technology Stack:

  • O/S: Windows, Linux
  • Cloud: Azure, AWS
  • Database: Oracle, PostgreSQL
  • Frameworks: JUnit, Cucumber/Gherkin
  • Languages: Java, Python, SQL
  • Virtualization: Docker, Kubernetes
  • Automation: Selenium, Appium
  • Methodologies: Agile
  • Tools: Jira, DBUnit
  • Office Software: O365

Soft Skills and Characteristics:

  • Interpersonal skills
  • Organization and time management skills
  • Critical thinking skills
  • Teamwork and collaboration
  • Growth mindset
  • Self-directed

Mandatory Requirements:

  • Fluency in English

Security Clearance Requirements:

  • Ability to obtain and maintain Government of Canada Secret (Level II) personal security clearance.

About Us: 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, visit www.cbnco.com.

As an Equal Opportunity Employer, Canadian Bank Note Company, Limited 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. Canadian Bank Note Company Limited is committed to developing inclusive, barrier-free selection processes and work environments.

If contacted regarding this competition, please advise the interview coordinator of any accommodation measures you may require.

#J-18808-Ljbffr
  • Software Tester

    1 month ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    About the RoleWe are seeking a skilled Software Tester to join our Vehicle Software Platform group. The team is responsible for designing and building the next generation software platform for Ford vehicles. In this role, you will have the opportunity to work on the Over-the-Air (OTA) Software Updates framework, capable of updating the entire vehicle...


  • Ottawa, Ontario, Canada Canadian Bank Note Company, Limited Full time

    About This Role:Canadian Bank Note Company, Limited is seeking a skilled Software Automation Tester to join our team. As a Software Automation Tester, you will be responsible for creating and executing automated tests to ensure the quality and functionality of our software applications.Key Responsibilities:Test Development: Develop automated test scripts...

  • Tester

    6 months ago


    Ottawa, Canada 49 Solutions Full time

    49 Solutions is looking for a Tester Consultant to support Health Canada and the Health Products and Food Branch (HPFB) to help Canadians make health choices by modernizing business efficiency and coordinating Information Technology (IT) systems and departmental strategies on the Pharmacovigilance and Materiovigilance IT Plan Initiatives and Programs. If...

  • Software Tester

    4 months ago


    Ottawa, Canada Kongsberg Geospatial Full time

    Software TesterAbout Kongsberg GeospatialKongsberg Geospatial does challenging work that matters. We are an industry leading software company that has been delivering real-time geospatial technology solutions for Defence and Aerospace applications worldwide for over 30 years.Since 2006, we have been a wholly owned subsidiary of Kongsberg Defence & Aerospace...

  • Software Tester

    4 months ago


    Ottawa, Canada Kongsberg Geospatial Full time

    Software TesterAbout Kongsberg GeospatialKongsberg Geospatial does challenging work that matters. We are an industry leading software company that has been delivering real-time geospatial technology solutions for Defence and Aerospace applications worldwide for over 30 years.Since 2006, we have been a wholly owned subsidiary of Kongsberg Defence & Aerospace...

  • Software Tester

    4 months ago


    Ottawa, Canada Kongsberg Geospatial Full time

    Software TesterAbout Kongsberg GeospatialKongsberg Geospatial does challenging work that matters. We are an industry leading software company that has been delivering real-time geospatial technology solutions for Defence and Aerospace applications worldwide for over 30 years.Since 2006, we have been a wholly owned subsidiary of Kongsberg Defence & Aerospace...


  • Ottawa, Ontario, Canada ThreeDify Full time

    We are seeking a talented Geology Software Tester Specialist to join our team at ThreeDify. This role involves testing geology and mining software, collaborating with the development team, and liaising with clients regarding technical matters.The ideal candidate will possess an undergraduate or graduate degree in Mining or Geological Engineering, familiarity...

  • Senior Software Tester

    6 months ago


    Ottawa, Canada CB Canada Full time

    Company DescriptionFounded in 1967, ADGA is a privately owned and operated Canadian company. We employ over 700 highly skilled team members who apply their knowledge and expertise in service delivery of advanced technology solutions for clients in the Defence, Security and Enterprise Computing markets across Canada. Celebrating over 50 years in business, we...

  • Software Tester

    2 months ago


    Ottawa, Canada Canadian Bank Note Full time

    Description Internal Job Title: Software Tester Job Type: Permanent, Full-Time Location:18 Auriga Drive, Ottawa ON Work Model: Hybrid Position Summary As a Software (Automation) Tester in our Facial Recognition group, you will be responsible for creating test plans/automated scripts and executing automated tests that ensure the quality and...

  • Software Tester

    1 week ago


    Ottawa, ON, Canada Kongsberg Geospatial Full time

    Software Tester About Kongsberg Geospatial Kongsberg Geospatial does challenging work that matters. We are an industry leading software company that has been delivering real-time geospatial technology solutions for Defence and Aerospace applications worldwide for over 30 years. Since 2006, we have been a wholly owned subsidiary of Kongsberg Defence &...

  • Software Tester

    1 week ago


    Ottawa, ON, Canada Kongsberg Geospatial Full time

    Software Tester About Kongsberg Geospatial Kongsberg Geospatial does challenging work that matters. We are an industry leading software company that has been delivering real-time geospatial technology solutions for Defence and Aerospace applications worldwide for over 30 years. Since 2006, we have been a wholly owned subsidiary of Kongsberg Defence &...


  • Ottawa, Ontario, Canada CB Canada Full time

    Job Title: Senior Software TesterJob Description:ADGA seeks a Senior Software Tester to work on a Canadian defence program. The Senior Software Tester will be responsible for developing and executing testing plans in support of Military Command Systems.Key Responsibilities:Test planning and coordination for MCS applicationsProviding application guidance and...


  • Ottawa, Canada Accreditation Canada Full time

    Software Quality Assurance (QA) Tester Health Standards Organization, 1150 Cyrville Rd., Ottawa, Ontario, Canada Req #222 Saturday, November 23, 2024 Software Quality Assurance (QA) Tester Terms:  12-month contract (includes benefits and pension) Salary:  Commensurate with experience Location:  Ottawa (Hybrid Work Model)  About the Role: ...


  • Ottawa, Canada Accreditation Canada Full time

    Software Quality Assurance (QA) Tester Health Standards Organization, 1150 Cyrville Rd., Ottawa, Ontario, Canada Req #199 Wednesday, September 11, 2024 Software Quality Assurance (QA) Tester Terms:  12-month contract (includes benefits and pension) Salary:  Commensurate with experience Location:  Ottawa (Hybrid Work Model)    About the...


  • Greater Ottawa Metropolitan Area, Canada OnX Full time

    Job Title: Senior Software Tester - Embedded SystemsAbout the Role:We are seeking an experienced Senior Software Tester to join our team at OnX in Ottawa or Waterloo, Ontario. As a Senior Software Tester, you will be responsible for testing and validating software applications, ensuring they meet the required quality standards.Key Responsibilities:Test and...

  • Agile Software Tester

    2 months ago


    Ottawa, Canada Canadian Bank Note Company, Limited Full time

    p>Internal Job Title: Software TesterJob Type: Permanent, Full-TimeLocation: 18 Auriga Drive, Ottawa ONWork Model: HybridPosition Summary: As a Software (Automation) Tester in our Facial Recognition group, you will be responsible for creating test plans/automated scripts and executing automated tests that ensure the quality and functionality of the software...

  • Software Tester

    3 months ago


    Ottawa, Canada Slice Labs Full time

    Job duties: Our Quality Assurance team collaborates with our product development and customer facing teams to design, build and execute test plans that ensure our digital insurance products and solutions fulfill customer needs and expectations by meeting functional, technical and quality standards. This role will contribute to quality assurance efforts from...


  • Ottawa, Canada Health Standards Organization (HSO) Full time

    Health Standards Organization, 1150 Cyrville Rd., Ottawa, Ontario, Canada Req #222Saturday, November 23, 2024Software Quality Assurance (QA) TesterTerms: 12-month contract (includes benefits and pension)Salary: Commensurate with experienceLocation: Ottawa (Hybrid Work Model)About The RoleThe QA Tester is a member of HSO’s Digital House. The Digital House...

  • SDET Tester

    1 week ago


    Ottawa, ON, Canada Kongsberg Geospatial Full time

    Software Tester We are an industry leading software company that has been delivering real-time geospatial technology solutions for Defence and Aerospace applications worldwide for over 30 years. Since 2006, we have been a wholly owned subsidiary of Kongsberg Defence & Aerospace in Norway and we are an integral part of many key programs there....

  • Experienced QA Tester

    1 month ago


    Ottawa, Canada ILLUMENAI Full time

    We are looking for a QA Tester to assess software quality through manual and automated testing. You will be responsible for finding and reporting bugs and glitches.In this role, you should have a keen eye for detail and excellent communication skills. If you are also competent in executing test cases and are passionate about quality, we’d like to meet...