Job Closed
This listing is no longer active.
Building digital businesses, together.
Technical Lead – Automation QA Engineer
Location
Canada
Posted
42 days ago
Salary
0
Seniority
Senior
Job Description
Technical Lead – Automation QA Engineer
3Pillar Global
• Independently guide the technical direction and implementation of core testing frameworks (Desktop Harness, Vendor Simulation, Document Verification) from conceptualization to deployment within a rapid 2-month initial build phase. • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of highly scalable automation frameworks, with client success at the forefront. • Create and lead the team's technical documentation and repository management practices, ensuring a seamless handover of the established frameworks to the QA automation team. • Collaborate with the Solutions Architect, Product Development Manager, and client stakeholders to provide necessary oversight of architecture and dependencies influencing product strategy and direction. • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on auto-healing capabilities, performance, and reliability. • Be an active leader in the Engineering Practice community, mentoring QA Engineers as they transition to utilizing the new frameworks across multiple workstreams.
Job Requirements
- A minimum of 7+ years of experience/expertise working as a Full Stack or Framework Engineer, with proficiency in the specified technologies.
- Strong proficiency in .NET, WPF, and WinForms required to evaluate and build custom automation test harnesses.
- Extensive experience with API mocking, simulation layers, and API testing tools such as GraphQL and Pact.js.
- Demonstrated experience using agentic development tools (e.g., Autogent, GitHub Copilot) to accelerate code and framework generation.
- High level of English proficiency required to interact with a globally-based development team.
- US-based alignment required for this specific engagement.
- Demonstrated experience following and adapting high-level architecture to project and client needs, with the ability to verify/validate architecture implementations.
Benefits
- Imagine a *flexible work environment* – whether it's the office, your home, or a blend of both.
- You will be part of a *global team*, learning from top talent around the world and across cultures, speaking English everyday.
- We’re *big on your well-being* – as a company, we spend a whole trimester in our annual cycle focused on wellbeing.
- Our professional services model enables us to *accelerate career growth* and development opportunities.
- We are an equal opportunity employer.*
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Supervisionare i processi di controllo qualità negli ambienti di progetto subsea • Garantire la conformità agli standard di settore e alle specifiche del cliente • Gestire documentazione e requisiti di reporting • Coordinarsi con i team di progetto per mantenere gli standard di qualità
• Ensure the functional and technical quality of modernized solutions, with a focus on test automation; • Create, execute, and maintain automated tests for backend and frontend applications; • Validate features, integrations, and business workflows after system modernization; • Perform API and interface testing, ensuring consistency and reliability of deliveries; • Support the quality strategy from the start of development (shift-left); • Contribute to defining and evolving QA practices within the project; • Validate migrated data, ensuring integrity, traceability, and compliance; • Support testing related to modernizing legacy systems to cloud-native architectures; • Validate integrations with services and components in cloud environments; • Identify, record, and track defects until resolution; • Collaborate with development, architecture, and business teams to ensure quality deliveries.
• Elaborar cenários e casos de testes funcionais para aplicações Web, APIs e Mobile; • Planejar e executar testes funcionais manuais e automatizados; • Garantir a padronização da estratégia de testes no contexto de atuação cross entre squads; • Identificar impedimentos, inconsistências e defeitos durante o ciclo de testes; • Registrar, monitorar e acompanhar bugs em ferramenta de gestão (Kanbanize); • Atuar de forma colaborativa com diferentes times, garantindo qualidade nas entregas; • Contribuir para a evolução contínua dos processos e práticas de QA dentro do time; • Apoiar a validação de aplicações em ambientes diversos, incluindo integrações e APIs.
• Atuar na execução de testes de software, garantindo a qualidade das entregas ao longo do ciclo de desenvolvimento; • Planejar, criar e executar testes manuais e automatizados; • Realizar validação de pacotes provenientes da integração de diferentes componentes (branches/merges); • Apoiar o processo de homologação de versões; • Manter em execução processos dos sistemas em ambientes internos; • Apoiar a equipe de homologação ativa na validação das entregas; • Atuar junto ao time de desenvolvimento durante as sprints, apoiando na verificação e validação das histórias; • Contribuir com atividades de testes dentro do ciclo ágil de desenvolvimento; • Utilizar ferramentas e boas práticas para execução de testes funcionais e automatizados; • Gerir suas atividades, sinalizando riscos, impedimentos e possíveis atrasos.


