Experienced Test Automation Specialist

3 weeks ago


Edmonton, Canada Riva Full time

Are you a self started who is passionate about quality assurance and test automation technology? Riva is looking for an experienced software tester with test automation experience using JavaScript testing frameworks to end-to-end feature testing with a full stack development team.

If you thrive in a collaborative team environment, enjoy solving problems, have a can-do attitude and get things done, can lead testing work for new features, and can display initiative then this position might be for you.

**WHAT YOU WILL BE DOING?**
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 and exploratory testing as 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 automated tests. This requires learning how to design and implement feature testing strategies, and build and maintain small, automated feature tests that can be run locally and be integrated into the CI/CD pipelines.
Reporting to the Product Engineering Manager, you will work closely with other developers, product owners, and fellow testers 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.

**_More specifically, your duties will include:_**
- Collaborate with Product Owners and Feature Team Leads to define a comprehensive and effective test plan for new feature development and feature enhancements.
- Collaborate with Product Management and other stakeholders (developers, UX developers, customer facing teams) to iterate on designing and implementing effective automated feature tests and performing manual exploratory tests. This requires planning, building, scaling, securing, and integrating automated tests into a CI/CD development pipeline.
- Test new features and improvements to the Riva products in a secure, efficient, and performant way and record and report the results of those tests.
- Solve technical test automation problems on moderate to high scope and complexity. Present solutions for technical or process improvements.
- Craft test code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
- Ensure quality standards are met before the team ships new features and enhancements.
- Identify areas of improvements in the test code base and help contribute to make it better.
- Design and test API and partner integrations.
- Adhere to best practices in test design and development, implementing test automation practices, and recording and reporting testing results.
- Design and write manual tests in the Test Management Solution (TSM), execute manual testing, and record test results, reporting any defects or bugs to the rest of the team for resolution.
- Assist with onboarding new team members joining the team and continuously mentor and coach junior testers.
- Actively engage in planning your career progression.
- Write internal testing documentation for developer, tester, and product owner consumption.
- Perform other duties as may be required from time to time.

**WHAT DO YOU BRING?**
- You have some post-secondary education in computer science, software engineering, quality assurance, or software testing.
- You have at least three (3) years applicable testing work experience.
- You have at least two (2) year of experience in automated testing using Selenium, C#, and JavaScript
- You have experience with Powershell scripting, JSON, and YAML.
- Your experience includes writing automated end-to-end tests using Selenium and SpecFlow, using oject oriented programming techniques and best practices to support Behaviour Driven Development (BDD).
- You have experience implementing automated tests in a CI/CD pipeline using build and integration tools (Team City, Azure DevOps, GitHub Actions, GitLab), deployment tools (Octopus Deploy), and IaC tools (Terraform).
- You are proficient using source control including Git and/or SVN.
- You can configure web servers and troubleshooting configuration issues.
- You have strong server-side and client-side troubleshooting skills, preferably with large scale enterprise code.
- You have a fundamental understanding of Application Messaging (Web Socket, REST API, SOAP API). You have performed data flow and API troubleshooting and testing using Postman. You have proficiency dealing with cross browser/cross platform issues, DOM, web standards, secure protocols, and SSL certificates.
- You have a fundamental understanding of OOD, OOP, and design patterns.
- You are proficient wit



  • Edmonton, Canada Xcel Automation Ltd. Full time

    Xcel Automation Ltd. is currently seeking Senior SCADA Automation Specialists to join our team. Specializing in oil & gas, solid wood, and water treatment industries, we provide Industrial Automation and SCADA solutions to Western Canada. Qualifications include, but not limited to: - Currently seeking individuals to fill positions that will require...


  • Edmonton, Canada Xcel Automation Ltd. Full time

    Xcel Automation Ltd. is currently seeking Junior/Senior Automation Specialists to join our team. Specializing in oil & gas, solid wood, and water treatment industries, we provide Industrial Automation and SCADA solutions to Western Canada. Qualifications include, but not limited to: - Experience with PLC, DCS, HMI & SCADA platforms including Rockwell,...

  • Automation Specialist

    1 month ago


    Edmonton, Canada Spartan Controls Ltd. Full time

    Spartan Controls is an employee-owned company and leading provider of data management, industrial automation, valves, measurement and control solutions for process industries in Western Canada and beyond. We are dedicated to providing exceptional sales, support and service experiences for our diverse customer base in industries such as mining, power, oil &...


  • Edmonton, Canada Spartan Controls Full time

    This role requires flexibility through working rotations at other Spartan locations and at customer sites to support Engineering, Commissioning, and Planned Support Services through the lifecycle of the automation system. **Role and Responsibilities**: - System Design - Work with customer’s process and electrical engineers to define functional...


  • Edmonton, AB, Canada SNDL Inc. Full time

    About SNDL SNDL is the largest private sector liquor and cannabis retailer in Canada with retail banners that include Ace Liquor, Wine and Beyond, Liquor Depot, Value Buds, and Spiritleaf. As a licensed cannabis producer, SNDL also has indoor state-of-the-art grow-op facilities to supply wholesale and retail customers under a cannabis brand portfolio that...


  • Edmonton, Canada EECOL Electric Full time

    What’s in it for You Permanent, full-time positions, Monday through Friday. Weekends and evenings are for friends, family, and fun, not work! Enjoy regular salary reviews and incentive opportunities. EECOL is not just a job, but a company where you can learn, develop, and build your career! All training provided. We promote within; excellent opportunities...


  • Edmonton, Canada City of Edmonton Full time

    **Automated Enforcement Operations Specialist** **Job Number***: **45571** The Safe Mobility Section provides leadership toward the City of Edmonton’s efforts to achieve Vision Zero, zero traffic-related fatalities and serious injuries, by 2032. Endorsed by City Council in 2015, this work encompasses transportation and city-building efforts from across...


  • Edmonton, Canada Cybertech Automation Inc Full time

    Cybertech Automation designs and implements Industrial Control Systems and Industrial Software for clients spanning multiple industries. By providing Automation focused manpower (EI&C) and project execution services, Cybertech helps clients implement new control solutions, or simply maintain and upgrade legacy systems. Technologies the company specializes in...


  • Edmonton, AB, Canada Senseability Full time

    Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and safely and our employees can focus on value-added tasks. The role of Specialist...


  • Edmonton, Canada Sundial Full time

    Software Quality Assurance Specialist page is loaded Software Quality Assurance Specialist Apply locations Corporate Office - Edmonton time type Full time posted on Posted 7 Days Ago job requisition id R1475 Job Title Software Quality Assurance Specialist Job Description About SNDLSNDL is the largest...


  • Edmonton, Canada Sundial Full time

    Software Quality Assurance Specialist page is loaded Software Quality Assurance Specialist Apply locations Corporate Office - Edmonton time type Full time posted on Posted 7 Days Ago job requisition id R1475 Job Title Software Quality Assurance Specialist Job Description About SNDLSNDL is the largest...


  • Edmonton, Canada Sundial Full time

    Software Quality Assurance Specialist page is loaded Software Quality Assurance Specialist Apply locations Corporate Office - Edmonton time type Full time posted on Posted 7 Days Ago job requisition id R1475 Job Title Software Quality Assurance Specialist Job Description About SNDLSNDL is the largest...


  • Edmonton, Canada Convergint Technologies Ltd Full time

    Convergint is currently recruiting for a Building Automation Technician to join our team in Edmonton, AB. As a Building Automation Technician, you will be responsible for installing, programming, system start-up/check-out, certification, and related customer training on assigned Building Automation projects including small to large projects that vary in...


  • Edmonton, Canada Cybertech Automation Inc. Full time

    Cybertech Automation designs and implements Industrial Control Systems and Industrial Software for clients spanning multiple industries. By providing Automation focused manpower (EI&C) and project execution services, Cybertech helps clients implement new control solutions, or simply maintain and upgrade legacy systems. Technologies the company specializes in...

  • QA Automation Analyst

    3 weeks ago


    Edmonton, Alberta, Canada TEEMA Full time

    Job Title: QA Automation Analyst - ContractJob ID: MK Location: Edmonton, AB (Remote)Overview:Our Alberta-based client has an immediate need for a QA Automation Analyst to develop automated test suites for new applications in supporting the regression testing. Performance testing and monitoring will also be implemented.What you will be doing:Creation of...


  • Edmonton, Canada Walser Contracting Ltd Full time

    Experienced Labourer **1. About Us**: - At Walser Contracting, we specialize in Concrete Cutting Services in Edmonton & Western Canada. Our people are experts who not only have the tools to finish the job but are also knowledgeable and have extensive experience completing large scale infrastructure projects. - Walser Contracting Ltd was founded in 2007 -...


  • Edmonton, Canada NAIT Full time

    **We offer**: A Distributed work model (up to 100% remote work depending on operational requirements), great benefits, work-life balance and a fun place to work. The Infrastructure and Automation Technologies Specialist reports to the Infrastructure and Automation Technologies Coordinator in NAIT’s IT Department and will work on the ongoing improvement,...


  • Edmonton, Canada Netsmart Inc. Full time

    **WE'RE HIRING!** **Who are we?** Netsmart is an I.T. Managed Services Provider, serving Western Canada and the United States. We attribute our continued success to the passion and hard work of our amazing team. We offer a challenging work environment that provides continual learning and skills enhancement through team building, additional training, and...


  • Edmonton, AB, Canada ABB Schweiz AG Full time

    Quality & Continuous Improvement Specialist Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future. At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations....


  • Edmonton, Canada Apex Automation Ltd. Full time

    Education: Other trades certificate or diploma - Experience: 3 years to less than 5 years **Work setting**: - Consulting engineering company - Office - Various locations - In shop - On-site customer service **Tasks**: - Assist in inspection of mechanical installations and construction - Assist in preparing design, drawings and specifications - Estimate...