Position Title: Automation Tester
Location: Toronto, ON
Duration: 6 months
Story Behind the Need
Business group: GWMS – Digital Client Services and Reporting
Asset Management Digital Lab is a full-stack global agile team. The team manages various websites and is responsible for controlling enhancements/changes to web properties.
Critical Currency Project – The contractor will support the upgrade or decommission of different types of software and platforms. Enhancement of the website, and testing new components.
Candidate Value Proposition:
The successful candidate will not only have the opportunity to gain valuable experience at a top 5 Canadian bank, but also get exposure to some of the most advanced technologies within banking.
Typical Day in Role
- Design, develop, and maintain automated test scripts using Selenium WebDriver and Java.
- Develop and execute API tests with Rest Assured and POSTMAN.
- Perform database testing to ensure data integrity.
- Collaborate with development and QA teams to develop effective test strategies.
- Identify, document, and track software defects using a bug tracking system.
- Test system modifications for implementation readiness.
- Monitor and track bug resolution efforts.
- Maintain databases of known test defects.
- Plan test schedules and strategies according to project scope and delivery dates.
- Identify automatable test cases to assist the manual testing team and reduce regression workload
- Write clear and concise defect reports and work as an empathetic advocate for the user’s quality experience. Triage and prioritize defects for remediation, with the Product Owner and development team
Candidate Requirements/Must Have Skills:
- Minimum 4+ years of experience in websites (Digital Applications) Testing
- 5 – 8 years of strong automation hands on experience
- 5 – 6 years of experience with core Java, Selenium UI automation
- 3+ years of strong hands-on experience in API testing using tools like Postman, RestAssured, or SoapUI
- 2+ Good knowledge and able to write SQL queries.
- 1 -2 years of accessibility testing using automated and manual testing tools such as keyboard and screen readers.
Nice-To-Have Skills:
- Familiarity with SaaS and cloud-based operating model.
- Experience in AEM Authoring Testing.
- Familiarity with CI/CD tools and processes, integrating automated tests into the CI/CD pipeline.
- Experienced in AGILE lab environment
- Experience in Cross browser and devices testing with Selenium Grid, BrowserStack, SouceLabs etc.
- Familiarity with the concept of in-sprint automation and integrating test scripts with DevOps tools like Jenkins, Artifactory.
Soft Skills Required:
- Agile thinker to be quick on their feet
- Self-starter that actively engages issues seeking resolution, ability to meet dynamic changes on prioritization
- Ability to manage assigned tasks and expectations without direct instruction or oversight
- Fast, adaptable learner who can hit the ground running
- Ability to work well under pressure while demonstrating strong professionalism
- Strong investigation, prioritization, and organization skills
- Candidate must have an open mind when it comes to approach, and be able to assess each situation separately
- Must be able to collaborate closely with a team at times, while also being capable of holding themselves accountable to meet individual deadlines without hand-holding
- Excellent communication and presentation skills and the ability to articulate ideas effectively.
- Strong ability to multi-task and meet deadlines.
- Strong detail orientation, and a passion for consistency.
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
Best vs. Average Candidate
The ideal candidate is a proficient QA Automation Developer with extensive expertise in Selenium, Java, TestNG, and REST API automation using RestAssured. The candidate should also have experience in database testing and a solid understanding of AODA principles. The ideal candidate will be a self-motivated, independent team player who can meet testing deadlines and enhance automation initiatives with minimal oversight.
Candidate Review & Selection
2 Rounds:
1st round – Developer leads – MS Team video call – 60 mins – Overview of the role, and questions about QA/QC experience
2nd round – Depending on the results of the 1st round potentially the manager will request the 2nd round.
QAs and Hiring manager – 30 mins – MS Team video call – Behavioral and technical questions to ensure the candidate will fit the team and the role.
The pay range that the employer reasonably expects to pay for this position is between CA$50.00 and CA$60.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
Applications will be accepted on an ongoing basis.
Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.
Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!
Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.
Open ears. Open minds. Open futures