Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Truist Logo

Software Development Engineer in Test - Mobile Platform

Truist

Salary not specified
Sep 3, 2025
Raleigh, NC, US
Apply Now

Truist Financial Corporation is looking to ensure the quality, performance, and security of their mobile banking platform through robust automated testing, ci/cd, and quality engineering practices.

Requirements

  • In-depth knowledge in information systems and ability to identify, apply, and implement best practices
  • Strong programming/scripting skills in one or more languages (e.g. Swift, Kotlin, Java, Python, Javascript)
  • Hands-on experience with mobile test automation tools such as XCUITest, XCTest, UI Automator, Espresso, Appium
  • Experience integrating automated tests into CI/CD pipelines (e.g. Jenkins, Gitlab)
  • Solid understanding of mobile architectures, REST APIs, networking, and mobile performance considerations
  • Experience with relational database design and development (SQL, stored procedures, data modeling)
  • Working experience and knowledge of accessibility testing standards for mobile platforms

Responsibilities

  • Design, develop, and implement scalable, reusable, and reliable automation frameworks for UI and API testing.
  • Develop and execute automated test suites for functional, regression, performance, and UI testing of commercial mobile banking and related integrations.
  • Design and implement comprehensive test plans and test cases for mobile applications, covering functionality, performance, security, and usability.
  • Collaborate with software engineers to ensure test coverage for new features and bug fixes.
  • Write code, perform code reviews and provide feedback on testability and automation readiness.
  • Integrate automation tests into CI/CD pipelines and support continuous testing practices.
  • Maintain and enhance existing automation infrastructure to support evolving product requirements.

Other

  • Bachelor’s Degree and four to seven years of experience or equivalent education and software engineering training or experience
  • Ability to plan and manage projects and solve complex problems by applying best practices
  • Ability to provide direction and mentor less experienced teammates.
  • Ability to interpret and convey complex, difficult, or sensitive information
  • Must be able to work on-site four days per week, one day remote in Raleigh, NC or Atlanta, GA