The Software Engineer in Test at RBC Bank (Georgia), National Association, based in Raleigh, NC, is responsible for developing and implementing automation for complex test cases across the application lifecycle, including service-level, component, and UI tests. This role involves analyzing requirements to create data flows, understanding banking and financial systems, adhering to quality engineering processes, and tracking defects. The engineer will collaborate with IT and business units to ensure software compliance with functional requirements, gather non-functional requirements, and provide guidance to junior team members. They will also model and optimize system behavior, employing service virtualization tools for early testing.
Develop and implement automation for intricate test cases in assigned programs and projects throughout the application lifecycle, conducting multi-level tests to fully assess application functionality (e.g., service-level, component, and UI tests).,Analyze requirements and business functions to create data flows that illustrate the expected system behavior, incorporating data boundary conditions for optimal coverage.,Gain a comprehensive understanding of banking and financial systems, associated technologies, business logic, processes, flows, data flows, and rules.,Adhere to established quality engineering processes and utilize appropriate tools.,Follow agreed-upon procedures for storing test results, tracking defects, verifying defects, and monitoring project metrics.,Raise quality concerns as needed.,Collaborate with IT and designated business units to test software, ensuring compliance with functional requirements.,Gather and execute non-functional requirements.,Provide guidance and support to junior team members.,Model system behavior and attributes, optimizing models to enhance scope and functional coverage and updating them as business needs evolve.,Employ service virtualization tools for early testing.
Master's degree in Computer Science, Information Technology, or a related field.
Master's Degree
40 hours/week
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.