Test Automation Engineer - FedCash Services

22 Jul 2024

Vacancy expired!

Company Federal Reserve Bank of San Francisco

The Federal Reserve Banks of San Francisco and Cleveland have an excellent opportunity for a proven Automation Test Engineer to join FedCash Services!

FedCash Services is national business line of the Federal Reserve System. Currently, we have an opportunity for Software Quality Assurance professional (Automation Test Engineer) in our organization, and these roles can reside in San Francisco, California or Cleveland, Ohio. If you are interested in working for a mission driven organization that is doing good in our communities, where you can enjoy both interesting/stable work, and a work-life balance that puts you and your family first, then the Fed could be the place for you!

This group is supports for the strategic direction and provides national support for Federal Reserve Cash Services (FedCash® Services). The FedCash Services incorporates our core values of Community, Service, Expertise, Resiliency and Curiosity in to how we work and interact with each other, and the broader community. These core values are representative of what we want our customers and partners to experience when they interact with us.

National Cash Automation (NCA), is FedCash Service's software development and support team, and we maintain and improve the Fed's cash operations suite of automation solutions. We are working on a large new program we call "NextGen". NextGen will modernize and upgrade the hardware and software used to manage the cash supply chain across the entire Fed system.

Our ideal candidate is an experienced Automation Test Engineer with a recent hands-on JAVA and Cucumber/Selenium and/or JavaScript/Typescript and Cypress or Protractor skill set. Beyond your testing expertise, you have a strong curiosity and desire to understand the business and bigger picture of what you are testing, and this adds real value to your work. You should have successfully tested software components as part of large, highly integrated, enterprise class development projects. The position requires strong "systems thinking" ability, integration test expertise, technical and functional analytical skills, and significant test automation/coding/scripting experience as well as a flexible and adaptable mindset.

Essential Responsibilities:
  • Perform requirements and user story analysis to create detailed test designs and conditions.
  • Elaborate test designs (feature files) into automated tests using a JAVA-based Cucumber/Selenium and/or JavaScript/Typescript and Cypress or Protractor framework.
  • Assist with setup and maintenance of test environments.
  • Develop configurable, maintainable, reusable and dependable test automation tools.
  • Prepare for and take part in testing activities for production deployments and remediation.
  • Develop test case automation criteria.
  • Develop complex SQL queries for data validation.
  • Provide traceability from business requirements and technical specifications to test conditions and problem reports.
  • Participate in detailed review walkthrough sessions.
  • Willing and able to knowledge transfer/mentor peers on test automation best practices where appropriate.
  • Track issues to successful resolution.
  • Collect metrics to measure test progress and quality outcomes.

Requirements:
  • Bachelor's degree in Computer Science, Information System or related field or equivalent professional experience.
  • Typically requires three or more years of information technology work experience and three or more years of experience in automation coding and software testing.
  • Experience using JAVA based Cucumber/Selenium test framework and/or JavaScript/Typescript and Cypress or Protractor is required.
  • Substantial SQL.
  • Significant experience in system integration testing is required.

Helpful:

Significant experience with technical and functional transactional testing of the UI layer with data validation at the database layer Experience working with ATDD and related techniques and tools

Experience writing Feature files in Gherkin

Experience with Agile methodology

Experience using HP ALM/Quality Center

All employees must be fully vaccinated against COVID-19 or qualify for an accommodation from the Bank's vaccination policy; the Bank will provide accommodations as required by law for individuals unable to be vaccinated due to medical condition or sincerely held religious belief.

At the Federal Reserve Banks, we offer a wonderful benefits package including: Medical, Dental, Vision, Pretax Flexible Spending Account, Paid Family Leave Care, Backup Child Care Program, Pretax Day Care Flexible Spending Account, Vacation Days, Sick Days, Paid Holiday's, Pet Insurance, Matching 401(k), and an unheard of Retirement / Pension.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

At the Federal Reserve Banks, we believe in the diversity of our people, ideas, and experiences and are committed to building an inclusive culture that is representative of the communities we serve. The Federal Reserve Bank is an Equal Opportunity Employer.

#LI-Hybrid

Full Time / Part Time Full time

Regular / Temporary Regular

Job Exempt (Yes / No) Yes

Job Category Information Technology

Work Shift First (United States of America)

The Federal Reserve Banks believe that diversity and inclusion among our employees is critical to our success as an organization, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. The Federal Reserve Banks are committed to equal employment opportunity for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

Privacy Notice

  • ID: #44301047
  • State: California Sanfrancisco 94102 Sanfrancisco USA
  • City: Sanfrancisco
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-07-22
  • Deadline: 2022-09-19
  • Category: Et cetera