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.
- 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.
- 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