

Test Engineer (Entry Level)
Are you a recent graduate or early in your tech career with a passion for building great software and ensuring it works beautifully? We’re looking for an Entry Level Test Engineer to join our collaborative, cross-functional product teams and grow with us.
In this role, you’ll work alongside experienced Test and Software Engineers, Product Managers, and Designers to help make sure our products are reliable, user-friendly, and valuable to our customers. You’ll have the chance to learn about quality engineering and both manual and automated testing while contributing to real-world projects from day one.
Who We Are
Pollard Digital Solutions - Europe is a full-solution supplier of lottery management and iLottery technology for lottery markets. We’re a division of Pollard Banknote Ltd - a leading partner to 60 lotteries worldwide, known for high quality instant ticket products, licensed games, retail merchandising solutions, and innovation. Established in 1907 and headquartered in Winnipeg, Canada, Pollard Banknote is publicly traded on the Toronto Stock Exchange (PBL).
Our objective is to deliver the most innovative solutions that will render industry-leading returns to good causes in an ethically responsible way. We pride ourselves on a collaborative and inclusive workplace - where creativity, team spirit, and respect are core to how we work.
What We Offer:
-
A truly collaborative and supportive working environment
-
Modern office space with high-quality equipment and cafeteria with diverse healthy daily choices
-
Learning and development budget
-
Profit sharing – every role plays a part in our success
-
Opportunities to attend conferences and community events, both as participants and contributors
-
Team-building and social activities
-
Hybrid work environment
-
Additional employee perks
What You’ll Do:
-
Learn how to test new features and systems through both manual and automated testing, including UI, API, and integration tests
-
Collaborate with the team to define clear, testable acceptance criteria
-
Perform exploratory testing to uncover usability issues, bugs, and edge cases
-
Help write and maintain automated tests for our applications and services using modern testing frameworks
-
Support test execution in the CI/CD pipeline and learn how automated tests integrate into the delivery process
-
Participate in team discussions and contribute to improving our testing practices
-
Assist in validating releases and ensuring production quality
Who You Are:
-
A curious, detail-oriented individual who enjoys problem-solving and thinking critically
-
Eager to learn about quality engineering practices, software development, and quality assurance, not just testing – including automation, shift-left, and continuous improvement
-
A team player who communicates clearly and isn’t afraid to ask questions
-
Comfortable working in a collaborative environment and open to feedback
-
Enthusiastic about growing your skills in testing, automation, and software quality
What You’ll Need:
-
A degree in Computer Science or a related field (e.g., Software Engineering, Information Technology)
-
Basic understanding of software development processes and the Software development life cycle.
-
Willingness to learn and some exposure to programming or scripting from university, internships, bootcamps, or self-learning (e.g. Java, JavaScript, Python)
-
Interest in software testing, automation, and quality engineering
-
Basic understanding of how web applications work
-
Familiarity with testing concepts or tools (like Cypress, Selenium, Postman, or similar) is a plus, but not required
-
Familiarity with version control (e.g. Git) and willingness to learn CI/CD concepts
-
Motivation to grow your technical skills and contribute to real-world projects
Note: we kindly ask you make sure your CV is in English
If you’re looking to join a company where your technical skills and ideas can make a meaningful impact, we’d love to hear from you. Apply today and let’s build something incredible together.
