Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Systems Engineer III (Digital Banking)

AT First Citizens Bank
First Citizens Bank

Systems Engineer III (Digital Banking)

Raleigh, NC

Overview

This is a remote role that may only be hired in the following location: NC

This role is responsible for designing, implementing, managing and optimizing the tools and processes that enable efficient, reliable and scalable automated testing solutions within the Digital Banking domain. This role requires expertise in administering and supporting advanced automation tools, integrating them with CI/CD pipelines, and driving their adoption across teams.

The role requires close collaboration with cross-functional teams, including Development, QA, and Infrastructure, to troubleshoot technical challenges, optimize workflows, and ensure the scalability and reliability of test environments. Additionally, the Systems Engineer will lead efforts in training and onboarding team members, driving the adoption of automation tools and fostering a culture of continuous improvement in testing practices.

Want more jobs like this?

Get jobs in Raleigh, NC delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


This role is ideal for a technically skilled professional with a passion for innovation, problem-solving, and improving testing processes to meet the demands of a dynamic and fast-paced digital environment.

Responsibilities

  • Design, develop, and maintain scalable and reusable test automation frameworks to support UI, API, integration, and performance testing. Ensure frameworks align with industry best practices and integrate seamlessly with CI/CD pipelines, enabling efficient and reliable automated testing across all environments.
  • Works to continuously monitor and improve systems, processes, and related technical infrastructure. Improves technical effectiveness by automating tasks and utilizing programming or scripting to perform support duties. May utilize SMP/E, Iebgenr, Iebcopy, Rexx, Korn shell programming, Perl, Batch, FTP, Telnet, Netview, PowerShell, Python, Windows, Linux and AIX administrator functions, Quest, depending on the platform.
  • Coordinates testing with application support staff to determine function, results, stability, performance and resource consumption. Verifies the successful implementation of software, patches and upgrades. Performs a variety of planning and technical activities to ensure resource availability.
  • Communicates effective and clear technical information to associates, vendor support personnel and internal clients. Manages special or advanced technical projects. Provides guidance, mentorship, and leadership to less experienced associates in the work group.
  • Act as the primary administrator for TestComplete, responsible for managing licenses, performing updates and optimizing the tool to enhance automated UI testing for Digital Banking applications.
  • Administer ReadyAPI to support API testing, integration testing, and performance testing needs. Duties include managing user access, providing technical support and troubleshooting tool-related issues.
  • Ensure seamless integration of TestComplete and ReadyAPI with Azure DevOps to facilitate streamlined test execution, reporting and collaboration across teams.
  • Conduct training sessions and provide onboarding support for team members on automation tools, ensuring effective usage, adoption and alignment with team objectives.
Qualifications

Bachelor's Degree and 6 years of experience in Systems engineer and systems programmer OR High School Diploma or GED and 10 years of experience in Systems engineer and systems programmer

  • Proven ability to troubleshoot and resolve complex issues related to automation tools, Azure DevOps pipelines, and server infrastructure, ensuring minimal downtime and optimized system performance.
  • Experience working closely with development, QA, and infrastructure teams to diagnose and address technical challenges, effectively minimizing disruptions and enhancing workflow efficiency.
  • Strong capability to maintain detailed and accurate documentation of system configurations, workflows, and troubleshooting procedures, promoting operational transparency and knowledge sharing across teams.
  • Excellent written and verbal communication skills, with the ability to translate complex technical requirements into clear, actionable user stories and documentation. Must demonstrate the ability to engage effectively with stakeholders across business units and technical teams, ensuring alignment on deliverables and priorities.
Preferred Area of Experience
  • Hands-on experience with industry-standard automation tools such as TestComplete, ReadyAPI, Selenium, or similar platforms.
  • Experience in designing, implementing, and maintaining CI/CD pipelines using Azure DevOps or similar platforms to support automated testing workflows.
  • Knowledge of test automation frameworks and their implementation for UI, API, and performance testing.
  • Proficiency in scripting languages like PowerShell, Groovy, Python, or JavaScript for creating automation scripts and enhancing tool integrations.
  • Experience in managing Windows- and Linux-based servers specifically for hosting test environments and tools.
  • Expertise in integrating test automation tools with version control systems, CI/CD pipelines and monitoring solutions to optimize testing processes.
  • Familiarity with monitoring systems and tools like Splunk, Dynatrace, or Nagios to ensure the stability and performance of test environments.
  • Experience with API testing and performance benchmarking tools, ensuring robust testing of backend services and system performance under load.
  • Proven ability to work with Development, QA, and Infrastructure teams to design, implement and troubleshoot test automation processes.
  • Experience in training teams on automation tools and frameworks to ensure consistent and effective adoption.
  • Knowledge of cloud platforms such as Azure or AWS for hosting automation environments and leveraging cloud-based testing solutions.
  • Experience in managing source code and automation artifacts using tools like Git, Bitbucket, or similar.
  • Familiarity with defect tracking systems such as Jira for managing automation-related issues and ensuring alignment with testing goals.
  • Awareness of compliance and security requirements in automation workflows, especially in the financial or banking sector.


Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Client-provided location(s): Raleigh, NC, USA
Job ID: FCB-26883-en-us-1
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Family Support Resources
    • Non-Birth Parent or Paternity Leave
    • Birth Parent or Maternity Leave
    • Adoption Leave
    • Fertility Benefits
  • Office Life and Perks

    • Commuter Benefits Program
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Volunteer Time Off
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Access to Online Courses
    • Internship Program
    • Leadership Training Program
    • Promote From Within
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)

Company Videos

Hear directly from employees about what it is like to work at First Citizens Bank.