Senior Software Engineer - Full Stack Automation (multiple openings)

at  US Bank National Association

Minneapolis, MN 55402, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Nov, 2024USD 150500 Annual31 Aug, 20245 year(s) or aboveSql,Test Scripts,Maven,Agile Methodologies,Computer Science,Web,Jira,Jenkins,Java,Test Cases,Test Environments,Soap,Android,Mobile,Gitlab,Javascript,Eclipse,Computer Engineering,GitNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.

JOB DESCRIPTION

U.S. Bank is seeking the position of Senior Software Engineer - Full Stack Automation (multiple openings) in Minneapolis, Minnesota. The Senior Software Engineer -Full Stack Automation is responsible for developing, testing, and providing support for mobile apps, including credit card and banking apps. This position develops, maintains and supports features including app launch, payments, direct login, profiles, travel, footer, lost and stolen, transactions, rewards, account overview, account summary, statements and e-insert.

BASIC QUALIFICATIONS:

This position requires a Bachelor’s degree or equivalent in Computer Science and Engineering, or Computer Engineering and 5 years (progressive, post-baccalaureate) experience using Agile methodologies for all sprint work.

REQUIRED SKILLS/EXPERIENCE:

Must also have 24 months of experience with each of the following: (1) creating jobs in Jenkins to execute test scripts as soon as build is deployed in the environment; (2) supporting progressive automation with cucumber BDD framework for mobile both IOS and android and web applications with different browsers; (3) establishing automated test environments for web, DB and APi services, and reviewing test cases and automating scripts; (4) creating test scripts in java using selenium web driver for cross browser testing as well as creating test scripts for API using jackson library; and (5) working with the following tools and technologies: Jenkins, Java, JavaScript, GIT, SQL, Jira, SOAP, CI/CD, Maven, IntelliJ, Eclipse, Gitlab, REST API. Employer will accept experience gained concurrently.
This position is with U.S. Bank National Association, a U.S. Bank company.
Base pay range may vary if an offer is made for work in a different location.
Pay Range: $141,898 - $150,500. (#LI-NDI #LI-DNI #LI-DNP #DE-DNP).
If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants.

Responsibilities:

ESSENTIAL RESPONSIBILITIES:

Specific duties include: (1) building and maintaining backend and frontend test automation frameworks, assisting development teams to catch issues in development and testing phase before pushing to production; (2) working cross teams to understand testing requirements and creating a comprehensive test plan and creating automation and providing sign off and communicating it with stakeholders; (3) leading the development of testing frameworks which can process and validate massive amounts of data; (4) leading customer engagement and driving and participating in validation of patches and releases; (5) working with the development team closely to add integration tests and contributing to improve Unit test code coverage; (6) evaluating open source test automation frameworks; (7) performing code review of test team; (8) developing UI tests using Selenium or equivalent Web Driver and BDD; (9) implementing Test Automation while driving processes to reduce manual test coverage; (10) using Agile methodologies for all sprint work; (11) creating jobs in Jenkins to execute test scripts as soon as build is deployed in the environment; (12) supporting progressive automation with cucumber BDD framework for mobile both IOS and android and web applications with different browsers; (13) establishing automated test environments for web, DB and APi services, and reviewing test cases and automating scripts; (14) creating test scripts in java using selenium web driver for cross browser testing as well as creating test scripts for API using jackson library; and (15) working with the following tools and technologies: Jenkins, Java, JavaScript, GIT, SQL, Jira, SOAP, CI/CD, Maven, IntelliJ, Eclipse, Gitlab, REST API

Our approach to benefits and total rewards considers our team members’ whole selves and what may be needed to thrive in and outside work. That’s why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following (some may vary based on role, location or hours):

  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by la


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Computer Science, Engineering

Proficient

1

Minneapolis, MN 55402, USA