Automation QA Lead
Typical Day in Role:
– Assist with work from an automation perspective – a lot of manual testing done from QA resources, but need this person to come in to help with backlog and what is urgent, working with other individuals on automation backlog, helping them prioritize.
– Scrum team – Tickets assigned, work through backlog
– QAT Sign off, regression, sanity, general test cases associated.
– Test approaching plan, risk assumptions, highlighting dependencies, understanding what is in scope and out of scope
– Testing web applications, mobile applications, and REST API.
– Designing, developing, and maintaining manual and automation testcases
– Executing the automation tests and maintain the existing automation framework
– Document test plans, test cases and bug reports
– Apply experience with interacting and coordinating test activities among multiple teams
– Work closely with your scrum team to design and develop test strategies, testability requirements and implementation strategies
Candidate Requirements/Must Have Skills:
1. 5-6 + years of experience as an Automation Lead – with prior working experience gaining the understanding of both functional vs nonfunctional testing
2. 2+ years’ experience with test cases, APIs and web application. (Does the candidate understand how you design and maintain test cases?)
3. 2-3 years of prior working experience within Automation testing using Selenium – including demonstrated experience with locators identifications, has basic coding skills.
4. 5-6 + years of prior Manual testing experience (50% Manual 50% Automation – please outline percentage breakdown in matrix)
5. 2+ years’ experience working across multiple teams/projects. – (How many projects or initiatives has this candidate worked on in parallel – please detail for each project in the resume as well as skills matrix and summary)
Nice-To-Have Skills:
In level of importance – candidates with these skills will take priority when scheduling interviews:
1. Knowledge of tools and frameworks such as WebdriverIO, REST Assured, Cucumber, Mocha and Axe-core
2. Prior FI or Banking Experience
3. You have experience with Accessibility testing and tools such as JAWS, NVDA, Lighthouse, etc.
4. You are capable of executing test cases on English and French language, and documenting results for various types of testing as required (applies to smoke, integration, functional and regression testing)
5. You have experience in mobile applications testing – Android and iOS
6. You have experience working in agile teams either using Scrum or Kanban.
7. Computer engineering background will be preferred.
Soft Skills Required:
• Excellent communicator, detail-oriented and quality-focused
• Have a positive and resilient personality. You must be able to embrace feedback and have a desire for continuous iteration and improvement
• Diligent with documenting your test plans, test cases and bug reports
Education:
Bachelor’s – preferably Computer Engineering or related field