3Pillar Global Logo

3Pillar Global

QA Technical Lead – Automation (UiPath)-Contractor

Reposted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
The QA Technical Lead will establish automation practices using UiPath, manage QA strategy, and mentor teams while providing consulting and technical guidance to clients.
The summary above was generated by AI
We are 3PILLAR GLOBAL  We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our key differentiator is our Product Mindset. Our development teams focus on building for outcomes and all of our team members around the globe are trained on the Product Mindset’s core values – Minimize Time to Value, Solve For Need, and Excel at Change. Our teams apply this mindset to build digital products that are customer-facing and revenue-generating. Our business-minded approach to agile development ensures that we align to client goals from the earliest conceptual stages through market launch and beyond.
 

Key Responsibilities

     
    • UiPath Expertise is Central to This Role

      • This engagement requires hands-on UiPath experience from day one. The QA Lead will lead a UiPath-based POC, build automation workflows on a UI-only enterprise platform, and coach client resources through tool adoption. See the UiPath Qualifications section for full requirements.

      • QA Consulting, Leadership & Delivery Management

        • Serve as the primary QA consultant and lead for the engagement, providing strategic guidance and hands-on direction to both 3Pillar and client teams. Reporting to the 3Pillar Product Development Manager and client leadership.

        • Advise client stakeholders on QA best practices, automation strategy, and tooling decisions — translating technical recommendations into clear, business-aligned direction.

        • Participate in backlog refinement, sprint ceremonies, release planning, and retrospectives.

        • Ensure QA work is clearly estimated, planned, and aligned with sprint deliverables.

        • Prepare QA status reports as a way to communicate test progress, test results, risks, and blockers with clarity and anticipation.

        • Complete the logging, tracking, communication and resolution of defects.

        • Maintain confidentiality, security and data privacy standards throughout all areas of responsibility.

        • Test Strategy & Quality Governance

          • Own the overall QA strategy across functional, regression, integration, and non-functional testing.

          • Define and maintain processes and best practices for test design, traceability, defect management, and environment usage.

          • Establish and monitor quality metrics that guide engineering decisions.

          • Balance coverage, speed, and maintainability while managing testing-related technical debt.

          •  
            • Automation Architecture & Hands-On Implementation

              • Design, build, and scale test automation frameworks for UI, API, and end-to-end testing.

              • Lead hands-on automation development demonstrating technical excellence and best practices.

              • Select appropriate tools, libraries, and patterns to ensure long-term stability and scalability.

              • Build, customize, deploy and manage the environments and test automation framework.

              • Design, implement, and maintain UiPath RPA automation workflows to support UI-driven test automation on enterprise platforms where backend API access is unavailable.

              • Integrate automation suites into CI/CD pipelines (e.g., smoke tests, regression packs, nightly executions).

              • Evaluate and introduce automation accelerators, optimizations, and emerging technologies (including AI-assisted testing).

              •  
                • Client & Stakeholder Collaboration

                  • Act as the main QA point of contact for the client, providing strategic recommendations and technical guidance.

                  • Collaborate closely with Business Analysts to translate requirements, user stories, and acceptance criteria into actionable test scenarios and automation coverage.

                  • Prepare and run in-person workshops, demos, discovery sessions, and planning sessions in Toronto.

                  • Communicate proactively with Engineering, Product, Business, and UAT stakeholders.

                  • Coaching, Mentoring & Talent Development

                    • Guide and mentor QA engineers, helping them grow in automation, exploratory testing, and technical thinking.

                    • Partner with Business Analysts to support knowledge transfer, ensure test coverage aligns with documented requirements, and contribute to building internal QA capability within the client team.

                    • Promote knowledge sharing and continuous learning practices.

                    • Build and staff the QA team by hiring new QA engineers and developing current staff.

Required Qualifications

  • Required QualificationsExperience
    • 8+ years of professional experience in Software Testing and Quality Assurance (SDET).

    • 3+ years serving as a QA Lead, Automation Lead, or Technical QA Lead for complex systems.

    • Solid, proven experience creating test automation frameworks from scratch—not just enhancing existing ones. (Critical requirement)

    • Hands-on experience architecting and implementing automation using:

      • RPA / UI automation: UiPath (required — see UiPath requirements below).

      • UI tools: Selenium, Playwright, Cypress, WebDriverIO, etc.

      • API automation frameworks: REST Assured, Postman/Newman, SuperTest, or similar.

      • Strong programming/scripting experience in languages such as Java, C#, JavaScript/TypeScript, or Python.

      • Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

      • Strong understanding of SDLC, Agile/Scrum methodologies, and QA automation practices.

      • Excellent communication skills with the ability to articulate QA recommendations to technical and non-technical audiences.

      • UiPath Automated Testing Experience (Required for this Engagement)

        Given the nature of the client’s enterprise platform (Vitech V3locity), which operates exclusively through UI-driven interactions with no available backend APIs, UiPath is the primary automation tool for this engagement. The following UiPath-specific qualifications are required:

        • Hands-on experience designing and building UiPath automation workflows, including Studio, Orchestrator, and the UiPath Test Suite.

        • Proficiency with UiPath Test Manager for test case management, execution tracking, and reporting.

        • Experience automating complex desktop and web UI applications using UiPath, including handling dynamic elements, pop-ups, and multi-step navigation flows.

        • Familiarity with UiPath best practices: REFramework, exception handling, logging strategies, and maintainable selector management.

        • Experience configuring and managing UiPath Orchestrator environments: robots, queues, assets, and scheduling.

        • Ability to coach and upskill team members (including client-side resources) on UiPath tooling and automation best practices.

        • Experience leading or executing Proof of Concept (POC) engagements using UiPath, including designing and running test scenarios to evaluate UiPath as a test automation tool against defined acceptance criteria — directly relevant to the UPP automation assessment.

        • UiPath certification (e.g., UiPath Certified Professional – RPA Developer) is a strong asset.

What is it like working for 3Pillar Global?

  • What is it like working for 3Pillar Global?
    • At 3Pillar, we offer a world of opportunity:

      • Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach.

      • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams.

      • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best.

      • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries.

      • We are an equal opportunity employer. It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology AND reinforce our commitment to diversity - globally and locally.

      • Join us and be a part of a global tech community! 🌍💼  Check out our Linkedin site and Careers page to learn more about what it’s like to be part of our #oneteam!

         

Top Skills

Azure Devops
C#
Cypress
Github Actions
Gitlab Ci
Java
JavaScript
Jenkins
Playwright
Postman
Python
Rest Assured
Selenium
Typescript
Uipath
Webdriverio

Similar Jobs

49 Minutes Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Senior Regional Marketing Specialist will develop marketing strategies, collaborate with sales teams, manage field events, leverage data analytics, and foster partnerships to enhance customer engagement and optimize marketing ROI.
Top Skills: SalesforceTableau
50 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
The Senior Site Reliability Engineer will manage system incidents, improve monitoring and logging, optimize database infrastructure, and collaborate on scaling systems efficiently.
Top Skills: AWSClickhouseKubernetesMySQLPostgresRedis
50 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
The role involves maintaining and modernizing the Rails stack, improving performance and reliability, and building internal tooling to support scalable infrastructure.
Top Skills: MySQLPostgresRuby On Rails

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account