Description:
We’d like to hear from you if you are a confident Quality Engineer in a collaborative, agile environment.
This role requires software development skills and a strong foundation in software development and test automation. You will be comfortable not only writing automated tests but also designing, building, and maintaining robust, scalable test automation frameworks and tools. We work in a fast-paced, continuous delivery environment that serves hundreds of deployments to our global platform daily. We are seeking individuals who are excited by the challenge of implementing cutting-edge automated quality controls in our rapidly evolving platform.
What’s On Your Plate:
Design, implement, and maintain scalable test automation frameworks for Web, Mobile, and API services.
Write high-quality, maintainable production-level test code using modern software development practices.
Ensure proper automated testing is in place across unit, integration, and end-to-end levels.
Develop and execute load and performance testing strategies to ensure system reliability and scalability under real-world conditions.
Implement and maintain synthetic monitoring and testing using Datadog, enabling proactive detection of user experience or availability issues.
Actively influence engineers and product managers about quality assurance best practices and test approaches.
Collaborate with Development teams to improve application code testability and integrate automated tests into the CI/CD pipeline.
Ensure software quality standards are met across the entire product lifecycle.
Contribute to bug tracker documentation and communicate effectively with Technology Managers & Product Managers.
Recipe for Success:
Skills:
Excellent communication, analytical, and problem-solving skills and able to work effectively in remote or distributed environments.
Intermediate software development proficiency in one or more core languages (e.g. Java, JavaScript, or TypeScript).
Expertise in designing and implementing robust test automation frameworks and strategies.
Strong understanding of common test automation design patterns (e.g., Page Object Model).
Ability to evaluate and integrate emerging technologies, such as AI/ML, to enhance test coverage, predict failure points, or optimize test execution.
Strong collaborator and capable of leading teams or working independently with minimal supervision.
Experience with test planning and management tools (e.g., Zephyr Scale or similar).
Proficiency with GitHub and its repository management.
Proven ability to define and execute quality strategies to assess product quality and release readiness.
Experience:
Strong hands-on experience with modern automation frameworks such as Cypress, Selenium, or Appium for Web and Mobile testing.
Demonstrated experience with API testing using tools or frameworks like Postman, Rest Assured, or equivalent.
Exposure to performance and load testing practices or tools (e.g., JMeter, k6, or Datadog synthetic testing).
Solid understanding of test automation design patterns and software development principles.
Experience applying TDD (Test-Driven Development) and BDD (Behavior-Driven Development) methodologies.
Familiarity with message queues and event-driven architectures.
Knowledge of continuous integration and delivery (CI/CD) pipelines and integrating automated tests within them.
Nice to have:
Experience using and configuring testing frameworks that ensure and enhance quality within a CD environment.
Exposure to Cloud platforms (AWS, Google Cloud, etc.).
Familiarity with leveraging AI/ML and Generative AI tools for test case generation, analysis, or optimization.
What It’s Like To Work At Skip
Skip is the kind of workplace that garnered a “Top Places to Work in Manitoba” and it was no small coincidence. We set out to make this a place our employees are proud to tell their family and anyone who will listen that they work here. Skip team members feel pride knowing their input and uniqueness are not only embraced but make an impact on a major Canadian company and its satisfied customers. As the company grows, so do you — you meet and surpass new challenges every day.
That’s just a small taste of what it’s like to work at one of Canada’s leading tech companies. If you’re hungry for opportunity, growth, and something meaningful in a dynamic, fun and challenging environment with global impact, we’d love to hear from you.
SKIP is proud to be an Equal Opportunity employer. Boxes are for pizza, not people. So however you identify and whoever you love, you are free to be you at Skip.
We are committed to fostering a diverse and inclusive environment where all employees feel they truly belong and where everyone is included, seen, heard and respected.
In keeping with our values, all applicants will receive consideration for employment regardless of: gender identity or expression, sexual orientation, race, ancestry, national origin, religion, age, marital/domestic partner status, (dis)ability, neurodivergence, or any other characteristic protected by law. Should you require any accommodations throughout the hiring process, we encourage you to reach out to your talent acquisition specialist.
Note: All employees will be asked to sign a Consent for Disclosure of Personal Information in order to complete a background check. Job offers will be conditional upon results that the Company determines to be satisfactory.



