QA/QC Test Analyst/Engineer – Automation Test

QA/QC Test Analyst/Engineer – Automation Test

ProViso Consulting

Story Behind the Need

• Business group: The Canadian Digital Banking Engineering – Applications group is working on 3 digital modernization projects for the Mobile Applications on the client iTrade platform.
• Project: The project has just started and is anticipated to take upwards of a year and a half to complete.
• Reason for request: Project

Candidate Value Proposition

• The successful candidate will have the opportunity to join a challenging project, utilizing new technology stack with a focused, talented group of developers, business users and architects.

Typical Day in Role

• Collaborating closely with a team of backend API developers, Android & iOS app developers, business system analysts, and architects to work on both new features and incremental improvements to the bank’s flagship mobile app
• Developing of automated test scenarios
• Creating robust, repeatable automated testing solutions for our production software
• Developing both positive and negative test scenarios while working with product owners, business system analysts, architects, and other technical leads to test new features
• Reviewing pull requests in Bitbucket, working on sprint tasks i.e. test scenario development solutions
• Helping to triage any issues automated tests uncover or any issue raised by production support, and communicating closely with the development team on Slack throughout the day

Candidate Requirements/Must Have Skills:

• 1+ years of automated API server-side integration testing experience
• Strong server-side test automation development skills along with 3+ years of TypeScript and/or Java experience
• Minimum 1 year utilizing Java tools like Rest-Assure or TypeScript tools like supertest.js for testing and validating REST services
• Minimum 1 year developing test scenarios with Cucumber in TypeScript and/or Java for the server-side.
• Documenting findings or bugs / improvements made to framework: You have strong written technical documentation skills, including clearly articulating current and proposed architecture and codifying conventions and best practices
• Good communication and teamwork skills to work with multiple groups across the bank, gathering requirements

Nice to have:

• Cloud modernization is a plus (using Azure) but GCP or AWS is a plus
• Exp. with Jenkins or Docker is a plus

Are you the right person for this role?:

• You’re interested in working on a large-scale product and enriching the banking experience for millions of customers
• You are familiar with development of automated testing including tools and frameworks. You are familiar with test methodologies and their corresponding tools
• You have a deep pride in your craft
• You enjoy thinking outside the box
• You’re flexible and able to pivot and adapt to change
• You’re accountable for and take ownership of your work
• You’re eager to learn, mentor, and share your ideas in a team environment
• You have open and transparent communication, including the ability to distil technical details into human terms
• You understand that software development is a collaborative effort, and enjoy working alongside

Degrees or certifications:

• Bachelor’s degree in a technical field such as computer science, computer engineering or related field required

Job Details



12 Months



Latest Blogs

© 2020 ProViso Consulting - Toronto Recruitment and Staffing Agency

Send this to a friend