Certn is a growing global technology company that’s revolutionizing background screening and reinventing the way businesses build trust. We’re proud to be backed by over $114M in funding and have been named Deloitte Canada’s second-fastest-growing company on the Technology Fast 50™..
We’re soccer players, DIY creators, spicy food lovers, karaoke superstars, wine connoisseurs, and so much more! We are a team of 400+ people currently living the dream at Certn and we’re looking for more team members to level us up. If you’re excited about working with a group that values accountability, working collaboratively across time zones, being inclusive of different perspectives, and approaching problems with compassion and empathy – we want to hear from you!
We’re looking for an Intermediate Software Development Engineer in Test (SDET), reporting directly to our Team Lead, SDET. In this role, you’ll be responsible for ensuring the highest quality standards in our software products through the development and implementation of robust testing strategies and solutions. You will play a crucial role in our continuous integration and deployment processes by developing and maintaining automated testing frameworks and tools. Collaborating closely with cross-functional teams, you will ensure that our products meet both business requirements and technical specifications, resulting in enhanced product reliability, performance, and overall user satisfaction.
For you to knock this role out of the park, you will need to leverage your technical expertise, collaborative spirit, and proactive problem-solving abilities. Your meticulous attention to detail and commitment to quality will be key in driving the continuous improvement of our software products.
Note - This position is remote, with a preference for candidates based in the EST time-zone in Canada or the UK.
Here is what our Director of Engineering has to say: “At Certn, we believe that quality is everyone’s responsibility, and as an Intermediate SDET, you will be at the forefront of driving this culture. Your work will not only ensure the reliability and performance of our products but also directly impact our mission of building trust through innovative technology. Join us in creating solutions that matter, and be a part of a team that values accountability, collaboration, and continuous improvement.” -Justin Beringer, Director of Engineering
Test Planning and Strategy:
Develop solutions for feature validations and test automation to ensure end-to-end quality.
Collaborate with project teams to implement and continuously improve testing strategies, uncover risks, and create/maintain thorough test documentation (test plans, cases, scripts).
Test Execution:
Leverage quality best practices and programming skills to implement both manual and automated testing solutions.
Deliver automation initiatives with guidance from peers, maintain automated test suites, identify complex defects, and recommend process improvements based on root cause analysis.
Production and Release Support:
Monitor and support production releases, providing timely resolutions by triaging and analyzing production issues.
Collaborate with cross-functional teams (product, design, engineering) to assess release risks and provide feedback on release readiness.
Collaboration and Communication:
Support the engineering team in making technical decisions that align with key quality attributes (performance, scalability, reliability, availability, security) through guidance and code reviews.
Maintain reporting tools for tracking testing progress and product quality metrics.
Mentor and guide junior team members, and collaborate with support teams to resolve customer issues.
Proven expertise in test planning, preparation, and execution of test strategies, including the creation and management of test cases and documentation.
Solid understanding of testing methodologies and experience with various test frameworks and tools.
Experience in test automation, including the development and maintenance of automated test suites and frameworks.
Thorough understanding of issue/bug tracking tools and the defect life cycle, with experience utilizing monitoring solutions for identifying and resolving issues.
Experience in software quality assurance or development, with an intermediate understanding of object-oriented programming principles and languages.
Experience contributing to Quality Engineering initiatives, including test automation and analysis of complex systems to identify risks, defects, or performance bottlenecks.
Experience in constructive and pragmatic code reviewing.
Aptitude in analyzing complex systems and new requirements to understand business goals, identify risks, defects, or performance bottlenecks based on quality standards.
Experience in constructive and pragmatic code reviewing.
Demonstrated organizational and time management skills, with the ability to handle multiple tasks.
Experience working in an agile development environment, collaborating with cross-functional teams and adapting to changing requirements.
The following will be considered an asset:
Python coding skills.
Experience with JIRA for feature/bug tracking and reporting.
Experience with CI/CD tools such as GitHub Actions, coupled with AWS infrastructure.
Experience with monitoring tools like New Relic and Sentry.
Knowledge of screenplay-based automation frameworks.
Experience building and iterating on a custom test automation framework.
Exposure to accessibility (ideally WCAG 2.1 standards), security, penetration, mobile, or performance testing, and understanding of best practices in these areas.
Ability to handle multiple projects simultaneously.
Demonstrated track record of change management, process improvement, and ensuring success in complicated software development projects.
Experience collaborating with stakeholders at different levels of the organization to work towards mutually agreed goals and drive consistent outcomes.
At Certn, our mission is clear: we're committed to creating an exceptional workplace that meets your needs and career aspirations. To achieve this, we're continually seeking your input, exploring industry best practices, and introducing innovative initiatives and improvements in our work environment. Our aim is for each of us to finish every day with a sense of pride in being part of the Certn story!
Some of the benefits you can expect at Certn are...
4 weeks of paid vacation
Sick / Wellness Days
Pension (UK only)
Remote-friendly and supportive flexible remote arrangements
Work-from-home allowance
Flex allowance
Professional development budget
And a few more goodies!
Certn takes pride in being an advocate for equal opportunities in the workplace. Our commitment is reflected in how we’re creating a workplace that’s respectful, inclusive, and free from barriers — a place where each member of our team can achieve their full potential. We firmly believe that the strength of our company is rooted in diversity, and we encourage every individual to bring their authentic selves to work. We extend a warm welcome to all qualified candidates and hope that you'll consider Certn as your preferred employer, where you can thrive and contribute to our collective success.
If you have a disability that requires accommodation during any stage of our recruitment process, please let us know how we can best assist you.
Just so you know…the selected candidate will be required to complete a background check. This means you’ll get to see first hand what we do (and trust us, we do it REALLY well)!
Subscribe to Rise newsletter