Search suggestions:

part time
full time
no expérience
work from home
airport
entry level
it
server
administrative assistant
heavy equipment operator
receptionist
sales associate
warehouse
Ontario
Calgary
British Columbia
Quebec
Edmonton
Toronto
Northwest Territories
Halifax
Kelowna
Saskatoon
Prince Edward Island
Richmond

Intermediate Test Automation Specialist

Riva International
$68,088 - $86,215 a year
Remote
Full time
1 day ago

We are seeking a passionate and skilled intermediate software tester to join our dynamic team. In this role, you will be instrumental in building and scaling automated tests for our innovative Cloud-based SaaS solutions on AWS and an Outlook side-panel add-in.

Reporting to the Product Engineering Manager, you will work closely with other testers, developers, and product owners to implement automated quality controls for new features and products, as well as our existing web products. The results of your testing efforts will have a direct impact on the efficiencies of some of the top companies around the world.

An experienced tester’s primary focus is to design and develop very high-quality automated tests for new features and products, improve existing automated tests, perform manual exploratory testing s required to ensure that development work meets acceptance criteria and business requirements.

Intermediate testers must demonstrate a keen desire to continually learn new test automation technologies and improve their programming skills to gain the expertise needed to build performant and efficient automated tests. This requires learning how to design and implement feature testing strategies, and build and maintain small, automated tests that can be run locally and be integrated into the CI/CD pipelines.

WHAT YOU WILL BE DOING?

As an Intermediate Test Automation Specialist, your responsibilities will be centered around delivering the following outcomes:

  • Design and Implement Effective and Efficient Test Automation. Collaborate with Product Owners and Feature Technical Leads to define a comprehensive and effective test plan for new feature development and feature enhancements. Automated testing must focus on meeting feature acceptance criteria, business requirements, expected usage patterns, and confirm stability, reliability, security, and performance in Windows and Web applications under heavy load.

  • Integrate Test Automation into CI/CD Pipelines. Test new features and improvements to Riva products and services in a secure, efficient, and performant way and record test results. This requires planning, building, scaling, securing, and integrating automated tests into CI/CD deployment pipelines.

  • Maintain Comprehensive Regression Testing. Maintain and update manual and automated regression test suites to ensure that new code does not negatively impact existing released code.

  • Maintain Post-deployment Smoke Testing. Design, write, integrate, maintain and update automated post-deployment smoke testing to confirm healthy deployments of SaaS applications including microapps, serverless functions, and microservices.

  • Create, Maintain, and Monitor Performance Testing. Design, write, integrate, maintain, update, and monitor performance load tests to ensure high availability.

  • Rapidly Address Test Failures. Solve test automation problems of moderate to high scope and complexity by Monitoring test results, evaluating causes of test errors and either reporting programmatic issues to development teams, or resolving configuration issues that causes test faults and errors. Fail early, fail fast, resolve before releasing product to paying customers.

  • Design and Write Manual Tests. Prepare manual tests that cannot be covered by automated testing, in the Test Management Solution (TSM). Execute manual tests and record test results, reporting any defects or bugs to the rest of the development team for immediate confirmation and resolution.

  • Craft and Implement Quality Test Code. Craft test code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for those standards through code review. Identify areas of improvement in the test code base and with test code standards and help contribute to make it better.

  • Maintain Test Code Quality and Collaboration: Actively participate in test code reviews to ensure high-quality, maintainable code. Your collaborative approach will foster knowledge sharing and improve overall team efficiency. Write internal testing documentation for developer, tester, and product owner consumption.

  • Proactively Monitor and Troubleshoot Test Automation Performance: Monitor automated testing performance and identify potential issues, proactively addressing them to minimize disruptions for deployments to our customers. Your vigilance will contribute to a highly available and performant platform.

  • Embrace Agile Development Practices: Actively participate in Scrum ceremonies, utilize Jira and Confluence for project tracking and documentation, and collaborate effectively within and across team boundaries. Your commitment to agile principles will contribute to efficient and adaptive software development.

  • Assist with Onboarding New Testing Staff. Assist with onboarding new team members and continuously mentor and coach junior testers.

  • Actively Engage in Your Career Progression. Examine your skill gaps and identify opportunities for training, industry certifications, and project work to elevate skills and enhance upward career progression.

TECH STACK, TOOLS, AND SERVICES

  • Backend: C# (.NET 8), Node JS

  • Front-end: ASP.NET, Vue 3, JavaScript (ES6+, object-oriented patterns), TypeScript, JQuery

  • Feature Testing: Selenium with SpecFlow, AccelQ, Playwright, Cypress

  • Databases: SQL (MS SQL, SQLite), NoSQL (MongoDB), Redis

  • Microservices & APIs: Use Postman or other API test technologies to validate data flow through microservice and API endpoints

  • Web Services: REST, SOAP, Web Sockets, OData

  • Authentication/Authorization: OAuth 2.0, JWT, Microsoft Graph

  • Data Transformation: XML, XSLT, JSON

  • Source Control: SVN, Git, GitHub

  • CI/CD: TeamCity/Jenkins, GitHub Actions, GitLab, Octopus Deploy/Ansible, Terraform

  • IDE: VS, VS Code, Sonar Lint, ES Lint

  • Static Code Checking: SonarQube

  • Monitoring: Splunk

WHAT YOU BRING TO THE ROLE

  • 3+ years professional experience as a software tester with 2+ years experience writing automated tests.

  • Some post-secondary education in computer science, software engineering, quality assurance, or software testing.

  • Proficient at reading web application development languages including HTML, CSS, JavaScript, ES6+, TypeScript, C#, Microsoft .NET 8, forms, calling and displaying data from backend data sources, element identifiers.

  • Proficient at preparing test plans, creating manual tests, creating automated tests using Selenium and Cypress or Playwright following best practices like atomic tests, structured and readable scripts, modularity and reusability, robustness and maintainability.

  • Experience testing on Windows, Mac, iOS, and Android

  • Proficient scripting skills in PowerShell for test automation and system administration tasks.

  • A working understanding of various web service technologies (REST, SOAP, Web Sockets, OData) and experience in testing them effectively.

  • A working understanding of authentication and authorization protocols, including OAuth 2.0, JWT, and Microsoft Graph.

  • Experience working with various data transformation formats (XML, XSLT, JSON) and developing tests to validate transformations.

  • Experience with source control and code repositories.

  • Proven experience integrating automated tests into a CI/CD pipeline.

  • Strong understanding of Agile/Scrum methodologies and experience using Jira and Confluence for project management and collaboration.

  • Excellent communication, collaboration, and interpersonal skills with the ability to work effectively within and across teams.

  • Can prepare technical documentation for developer, tester, product owner, and customer-facing teams’ consumption.

  • Can communicate technical solutions and the rationale behind decisions so that non-technical stakeholders can understand.

  • You are adaptable to new environments, changes in requirements and scope.

  • You must be able to communicate?fluently in written and spoken English.

  • Must hold a valid work permit or be a permanent resident or citizen of Canada.

Bonus Points For:

  • Proven experience testing Outlook Web Add-ins.

  • Exposure to testing using AccelQ.

  • Previous experience as a full stack or front-end developer.

CORE COMPETENCIES FOR SUCCESS

  • Integrity & Accountability: Acting with honesty and responsibility, taking ownership of actions and decisions. Navigating organizational dynamics.

  • Collaboration: Inspires and motivates others, embraces diverse perspectives, and works effectively in teams to achieve shared goals.

  • Continuous Learning: Understanding key drivers of company success and applying knowledge to achieve goals.

  • Design Thinking: Using creativity, new technologies, and customer-centered approaches to solve complex problems.

  • Analytical Thinking & Decision Making: Analyzing data and situations to make well-informed decisions.

  • Managing Resources & Digital Dexterity: Combines adaptability to new technologies with effective utilization of time, budget, and talent to optimize outcomes and drive continuous improvement.

  • Operational Alignment & Coordination: Ensures that operational activities are coordinated, efficient, and focused on achieving strategic objectives.

  • Talent Management & Development: Cultivates talent by providing development opportunities and fostering a high-performance culture.

  • Innovation: Drives creative solutions, encourages experimentation, and fosters an environment where new ideas can thrive.

MORE ABOUT RIVA

We are an Edmonton-based software development company with a global footprint. Our Relationship Engine creates seamless data flow between applications like email, calendar, contacts, and tasks and CRM – synchronizing data and eliminating the need for task switching, application toggling, and data entry duplication across platforms.

We offer a work culture that fosters diversity, equity, inclusion, and fun. Where curiosity is rewarded, and each day offers the chance to learn, grow, and contribute to the efforts of people you like, respect, and value.

WHAT WE BRING TO THE TABLE

Total compensation package including;

  • RRSP/IRA matching.

  • Paid vacation starting with 3-weeks.

  • Paid wellness time allowing for flexible discretionary allocation for mental health, personal benefits, and personal time.

  • Paid time off to volunteer with charities of your choice.

  • Extended health care benefits, dental and life insurance.

  • Professional development and training allowance for career advancement.

Must hold a valid work permit or be a permanent resident or citizen of Canada.

Riva is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status

While we appreciate every submission, only those selected to proceed will be contacted.

Apply
Save
Report job
Other Job Recommendations:

QA Automation Specialist

NTT DATA
Vancouver, British Columbia
  • Lead Quality Engineers across multiple teams to ensure...
  • Mentor and guide other Quality Engineers on the QA Process,...
2 weeks ago

Inside Automation National Proposal Specialist

Westburne
Edmonton, Alberta
$61,627 - $78,034 a year
  • Support our Specialist and Sales team with Rockwell...
  • Provide technical expertise and product recommendations to...
2 weeks ago

Automation Co-op Student (Fall 2025)

StackTeck
Brampton, Ontario
$34,400 - $42,770 a year
Our goal is to give the successful applicant a wide range of hands-on exposure and experience in various areas of our business As...
2 weeks ago

Home Automation Specialist

Ortus Security & Automation Inc.
Sherwood Park, Alberta
$42,000 - $55,000 a year
  • Perform pre-wire and final installation for home automation...
  • Install and configure security systems, surveillance...
2 weeks ago

Installer - Building Automation Systems (Multiple)

Voyager Buildings
Ottawa, Ontario
$94,063 - $119,105 a year
  • Lead and actively participate in field installations...
  • Contribute to project scope and installation designs,...
1 week ago

Chief Ecosystem Testing Specialist

Huawei Technologies Canada Co., Ltd.
Regional Municipality of Waterloo, Ontario
  • In-depth insight and analysis of the technical development...
  • As a leader in the field, responsible for the research and...
2 weeks ago

Automation Systems Integrator

Herd North America
Winnipeg, Manitoba
$47,953 - $60,720 a year
We are currently looking for a passionate and results-driven Automation Systems Integrator to join our team With the use of a...
3 weeks ago

Specialist, Automation

Emergent Biosolutions
Winnipeg, Manitoba
$71,018 - $89,925 a year
This role leads the design and implementation of automation systems that support critical capital projects, ensuring compliance...
3 weeks ago

Sterilization Technician - Baby & Rojas Certified Orthodontic Specialists

Corus Orthodontists
London, Ontario
$48,191 - $61,020 a year
  • A Supportive Environment with Community Focus: Work in a...
  • Commitment to Excellence: Deliver quality care in every...
3 weeks ago

Labourer/Scale Attendant - Recycling Transfer Station

Milner Group Ventures
Regional District of Nanaimo, British Columbia
$38,599 - $48,876 a year
  • Provide information clearly and/or assistance regarding...
  • Direct customers in a personable and friendly manner to...
17 hours ago