Taro Logo

Senior Quality Engineer

Royal Bank of Canada is a global financial institution, Canada's biggest bank, and one of the largest in the world based on market capitalization.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Senior Quality Engineer

RBC, Canada's largest bank and a global financial institution, is seeking a Senior Quality Engineer to join their technology team. This role focuses on ensuring the quality, reliability, and performance of mobile applications through comprehensive testing strategies. The position requires expertise in both manual and automated testing, with a strong focus on mobile platforms and API testing.

The ideal candidate will have 6+ years of experience in quality assurance and a bachelor's degree in Computer Science or related field. They should be proficient in programming languages like Java, JavaScript, or Python, and have hands-on experience with automation tools such as Appium and API testing tools like Postman.

This role offers an excellent opportunity to work with cutting-edge technologies in a large-scale financial environment. The successful candidate will collaborate with cross-functional teams, lead end-to-end testing efforts, and play a crucial role in delivering high-quality digital solutions. They will be responsible for developing test strategies, maintaining automated test scripts, and ensuring adherence to quality standards and security guidelines.

RBC offers a comprehensive benefits package including competitive compensation, bonuses, flexible benefits, and stock options where applicable. The company promotes work-life balance and provides opportunities for career growth and development. With 84,000+ employees globally and operations in 34+ countries, RBC offers a stable and progressive environment for career advancement.

The position is based in Toronto, Ontario, and requires a full-time commitment. This is an excellent opportunity for a quality engineering professional looking to make an impact in a leading financial institution while working with modern technologies and methodologies.

Last updated 22 days ago

Responsibilities For Senior Quality Engineer

  • Design, develop, and execute comprehensive test strategies and plans for mobile application
  • Lead end-to-end testing efforts, including functional, integration, UAT, regression and PIV
  • Collaborate with cross-functional teams to understand requirements
  • Develop and maintain automated test scripts for mobile platforms
  • Perform API testing
  • Conduct cross-platform testing for responsive design and compatibility
  • Monitor and analyze test results, identify bugs
  • Ensure adherence to quality standards and security guidelines
  • Stay up to date with emerging technologies
  • Work closely with development teams and stakeholders

Requirements For Senior Quality Engineer

Java
JavaScript
Python
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 6+ years of experience in quality assurance, including mobile app testing
  • Strong expertise in manual and automated testing techniques
  • Knowledge of programming languages Java, JavaScript or Python
  • Experience with automation tools like Appium, Espresso
  • Proficiency in API testing using Postman, Ready API, RESTassured
  • Understanding of mobile app testing on iOS and Android platforms
  • Experience with cloud-based platforms
  • Knowledge of CI/CD pipelines
  • Expert knowledge of Agile, DevOps practices
  • Strong analytical and problem-solving skills
  • Excellent communication abilities

Benefits For Senior Quality Engineer

Medical Insurance
401k
  • Comprehensive Total Rewards Program including bonuses
  • Flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • Leadership support for development
  • Flexible work/life balance options
  • Opportunities for career growth

Jobs Related To RBC Senior Quality Engineer