Lead QA Engineer

ArchitechToronto, Remote17 days ago

Architech is a Toronto-based software company with over 15 years of experience in creating technology solutions for clients across North America. We leverage the latest cloud technology and hire top talent to modernize applications so that businesses can succeed in today’s digital world.  

Our Dream Team is based in Vancouver, Toronto, and Krakow, Poland. The team consists of over 100 certified technical experts in our Product, Design, Engineering, and Delivery disciplines. Our values drive our culture of success: Think Big, Be Open & Collaborate, Never Fail a Client, Grow Our People, Do the Right Thing, and Embrace Change.  


It’s all about the environment 

Satisfy your curiosity and desire to learn. You’ll work very closely with a diverse tight-knit group of creative people who are passionate about technology and software. Not only will you work in a collaborative and nurturing environment, you’ll also grow your existing skills while keeping up with current and upcoming IT industry trends. 


We grow when you grow 

We encourage and support continuous learning by ensuring everyone stays active in the tech community. To help you with this, we offer tools and programs such as Learning Budget, Certification Bonuses, Internal Bootcamps, Summit Days, Lunch & Learns and much more. And this is just the beginning. Check out all our other great benefits. 

Welcome to Architech. 


Responsibilities

Team Leadership 


  • Provide leadership in the form of coaching and guidance to QA engineers. 
  • Develop leadership capabilities of our QA engineers, not only for client-facing but also internal business purposes. 
  • Oversee the QA Practice Area to ensure (1) continuous improvement of practice areas in terms of development and adoption of standards and processes, best practices and design patterns, and governance progresses, and (2) development and management of those people reporting to the respective practice areas occurs with excellence. 
  • Passionate people developer who attracts, coaches, and sponsors rising talent and create opportunities for our next generation technologists to growth their skills and flourish. 
  • Report on QA engineering activities, progress, and performance on a regular basis to Leadership. 


QA Leadership 


  • Lead the QA practice, overall accountability for the QA architecture and software engineering 
  • Contribute to the development of standards and identifies and implements new practices, processes and technologies where required. 
  • Ensure consistency in test design strategies and best practices across the entire organization 
  • Demonstrate a strong emphasis on exploration, discovery, and communication of software defects. 
  • Estimate, prioritize, plan and coordinate testing activities. 
  • Identify, record, document thoroughly and track bugs. 
  • Perform code reviews to ensure the code is well structured, is of high quality and is testable. 
  • Contribute to the development of standards and identifies and implements new practices, processes and technologies where required. 
  • Stay abreast of technology trends and advise QA engineers about potential benefits/impacts. 
  • Collaborate with the “Head of Engineering”, execute on Solution Development, Research & Development, and Innovation efforts to further the businesses strategic shift towards a solution-based organization and ensure that practice has the right mix of skills and capabilities. 
  • Articulate, advocate and drive continuous improvement through innovation, quality, processes, tools, standardization, and governance improvements.   
  • Provide full software development life cycle guidance to QA engineering teams to ensure quality technical deliverables. 
  • Drive the standardization of architecture and frameworks to streamline and simplify the solutions delivered. 
  • Define and help set up key forums and initiatives as needed to engage, educate and progress the practice. 
  • Collaborate and support other Practice Area Leads as they lead the technology enablement into teams and projects. 


Qualifications


  • 5+ years in various Software Engineering & cloud-native development role. 
  • 2+ years in People & Technology Leadership roles 
  • Minimum 5+ years of QA experience with a heavy emphasis on automation testing, especially with JavaScript and software testing. 
  • Extensive hands-on experience with Selenium-webdriver and Cypress or Protractor (Cypress preferred). 
  • Strong technical expertise in modern QA methodologies, tools and processes.  
  • Experience in writing clear, concise and comprehensive test plans and test cases. 
  • Demonstrated ability to stay current on technology advancements. 
  • Experience in squad based agile structures and DevOps mindset. 
  • Expertise within a professional services organization with technical project leadership for client-focused implementation projects. 
  • Proven collaborator able to take complex technical concepts and translate them to understandable and actionable plans in partnership with non-technical teams or clients. 
  • Ability to balance future state evolution while maintaining current operations. 
  • Resilience and ability to thrive in ambiguity as we inspire transition to next-generation capabilities. 
  • Collaborative team players with superior influencing skills, who build relationships easily across various stakeholder groups to move initiatives forward in the interest of the enterprise.


Subscribe to Job Alerts