Position: Software Engineer in Test
Location: Vancouver, British Columbia, Canada
About Us
Exact Payments is a leading provider of high-performance payment services to bank partners, software platforms, and omnichannel merchants. Exact delivers a highly scaled payments platform integrated to leading processors in the US and Canada including Fiserv/First Data, Elavon, TSYS, Chase Canada, and Moneris.
Founded in 1999, Exact is a proven player in the eCommerce payments market with deep expertise in building and supporting payment platforms for large banks, government agencies, and its own direct client portfolio. Our cloud-based technology is fully redundant and offers comprehensive integration options including Rest APIs, PCI-compliant hosted payment pages and virtual terminal interfaces. The technology stack is built for scale delivering the highest level of performance and reliability at transaction volumes exceeding 1 billion annually.
Exact is a private equity-backed company headquartered in Scottsdale, Arizona, and Vancouver, British Columbia.
Your Role
Exact Payments is recruiting a motivated software engineer in test with a passion for quality and customer-focused products. Your primary focus will be working with the team to design, build and maintain a test automation framework for UI and microservices testing. You will also ensure the quality and stability of our entire architectural stack, from APIs to the web. You will work closely with back-end and front-end developers, DevOps engineers, and peer SDETs to develop innovative tests and integrate them into our continuous integration framework.
What you will be doing
The successful candidate will be a team player who shares information well, learns fast, is well organized, highly reliable, and pays close attention to detail. They will also be able to function in a highly cross-functional environment. The candidate must engage proactively with the product managers and technical/customer support professionals to understand business/product requirements at a higher level and transform them into engineering-specific deliverables with the help of other project managers and Technical Program Managers. Key responsibilities include:
Design and build robust, scalable, and high–quality test automation solutions for functional, regression, performance, and scale testing
Design and implement tools and frameworks to simplify test development, including simulators/mocks and data generators
Work alongside the development team to help drive early automation and integration in the DevOps delivery pipeline for the program
Identify and clearly document software defects and assist in debugging those software defects.
Checking for product scalability, reliability, consistency, and performance
Triage and investigate problems and bugs reported by customers and other stakeholders.
Contribute to process improvements and refinement of QA practices to deliver high-quality products from release to release
Always look out for ways and ideas to make team and processes more efficient.
About You
Strong problem solving & troubleshooting skills and an ability to come up with creative solutions for hard-to-solve problems
Good technical foundation with an ability to pick up new skills, and adapt quickly.
Strong sense of ownership, a can-do attitude
Good understanding of test design techniques
An automation first testing mindset.
Extensive experience with modern test automation tools and frameworks
Experience with UI automation tools like Selenium, Cypress, or Playwright
Experience in REST API, microservices, and contract testing
Experience with Kubernetes, Docker, or any container orchestration solution.
Experience with testing of Cloud-native (preferably AWS) application
Comfortable working knowledge of code versioning tools, particularly GIT
Good understanding of continuous integration and continuous delivery model for software
B.S degree in computer science, computer engineering, or any related field
What We Offer
We are a team of passionate professionals working together to ‘propel high-performance digital commerce for our clients and partners’. We value diversity, creativity, innovation, collaboration, integrity, and respect and are looking for people who share these same values to join our growing team. We offer a comprehensive benefits program for our Canadian employees including Extended Healthcare benefits.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> oneZero Financial Systems is a global software development company with offices in the USA, UK,...
Apply For This Jobjob description Be the one who makes a difference! At Vertex Education we are a team of high achievers, courageous...
Apply For This JobAutomationHQ is a Canada based software development company with offices in USA and India ( https://automationhq.ai/ ). AHQ is a...
Apply For This JobSr. Data Analyst About the Opportunity Position Summary: As part of the University Decision Support team and reporting to the...
Apply For This JobWe are more than just your local restaurant. We are a collection of hardworking small-business owners. Did you know that...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> WELCOME TO ZOOZOO Digital are an award-winning cloud software company with offices in Sheffield, London,...
Apply For This Job