Quality Assurance Engineer

Federal Reserve System
Minneapolis, MN
Full-time
Part-time
We are sorry. The job offer you are looking for is no longer available.

Company

Federal Reserve Bank of Kansas CityWhen you join the Federal Reserve the nation's central bank you’ll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems.

We dedicate more than $1 billion to technology each year to support the Federal Reserve and our economy, and we’re building a dynamic and diverse team for our future.

Bring your passion and expertise, and we’ll provide the opportunities that will challenge you and propel your growth along with a wide range of benefits and perks that support your health, wealth, and life.

Federal Reserve Financial Services (FRFS) delivers a suite of payments services to financial institutions via FedLine® Solutions, Fedwire®, National Settlement Service (NSS), FedCash®, FedACH® (Automated Clearing House), Check Services, and the FedNow® Service.

In 2020, we undertook a strategic effort to transform FRFS from a product and support office framework to a national, enterprise-focused organization.

The enterprise structure integrated the prior retail, wholesale, cash, and customer relations product and support offices into a new organization, which was further joined by the FedNow team in early 2024.

Our North Star strategy, with the new structure, is to offer a fully integrated product suite that provides speed, resilience, and choice in meeting the payments needs of financial institutions across the United States.

Through our evolved structure, we will meet the needs of the marketplace for new products and services more quickly, seek to provide a more robust and unified customer experience across our financial service offerings, and create new career growth opportunities for FRFS staff.

Key Activities :

As a Quality Assurance Engineer , Support our core products and services starting from Day 1 and will get a chance to experience all phases of the software development life-cycle.

Depending on your background and experience, you will get to :

  • Plays a key role in ensuring that the quality of software developed, maintained, and enhanced in-house and installed into production is sufficient to prevent the occurrence of catastrophic defects that cause the customer significant problems, missed deadlines, or interruption to the production environment.
  • Participate in the full software development lifecycle; including communication with team and business leads to gather requirements of features, problem definition, analysis, solutions development, development of test plans, and documentation within time and cost constraints.

Provide accurate work estimates based on requirements and acceptance criteria. Demonstrate accuracy in estimating and delivering quality code within sprints.

  • Participate in designing, coding, unit testing, debugging, configuring, and documenting of systems.
  • Participate in developing framework to automate functional testing to ensure development of quality software.
  • Work closely with Quality Assurance Analysts to design and develop the framework needed for Analysts to create automated test scripts.
  • Work as a team player with solid communication and presentation skills and help interpret technical concepts to non-technical audiences.
  • Communicate regularly on progress of work products, deliverables, and overall project status.
  • When required, leads the team during scrum to ensure the team is working efficiently and is effective in getting the items completed during the sprint.
  • Keep up to date with technology and present useful technology recommendations.
  • Leads peer review sessions and teaches others by example on how to critique technical deliverables.
  • Adheres to technical standards and participates in setting standards and suggests changes.
  • Collaborate with project managers, business analysts, developers and other Quality Engineers.
  • Research and discover the newest tools, technologies, and processes that will drive innovation and provide you with the ability to make a difference and streamline overall testing process.

Responsibilities :

  • Applies the principles of software engineering to the design, implementation, configuration, and optimization of test automation scripts using UFT, Selenium, RestAssured, Cypress, or similar tools.
  • Demonstrates technical competency in able to code automated test script using Testing Tools and frameworks using languages like Visual Basic, Java, C#, Python, SQL, etc.
  • Develops test scenarios / user acceptance criteria by understanding business drivers to perform an analysis and review of requirement specifications and / or user stories.
  • Develops, reviews, and executes test plans, test scripts, and test data to ensure application products and services meet business needs, quality standards, and end user / non-functional requirements (i.

e., environments and user interfaces).

  • Documents, tracks, and resolves software defects or issues in collaboration with the product delivery team.
  • Ensures quality is built into the software solution throughout the software development lifecycle by performing peer reviews and leveraging relevant quality assurance processes and technologies.
  • Partners with software engineers and product owners to increase quality of SDLC process.
  • Provides on-call support, troubleshooting, root cause analysis, incident management, and service request management for supported products and environments.

Qualifications :

  • Typically requires at least 3 years of relevant experience.
  • Bachelor’s degree specializing in STEM (Science, Technology, Engineering, Mathematics), or a closely related field, from an accredited college or university, or equivalent combination of directly related education and / or experience.
  • Demonstrates excellent written and oral communication abilities
  • Demonstrates independent thinking and decision-making abilities
  • Strong programming skills in Java with strong object-oriented skills.
  • Experience with Junit testing framework is a must.
  • Experience with Selenium, SoapUI, JMeter is strongly preferred.
  • Experience with Spring, MVC, Java Script, Ajax is preferred
  • Experience with Jenkins and GIT is helpful
  • Working knowledge of database SQL, creating objects and stored procedures is a plus
  • Strong understanding of UNIX / LINUX and Windows Operating Systems
  • Experience developing test frameworks and test cases using open source test
  • Proven experience in writing Shell, Java and Batch scripts to automate / development

Additional Information :

  • Location(s) : Hybrid All FRB Locations Remote Eligible No
  • Screening Requirements : This position has additional screening requirements due to the information accessed while performing the job.

These additional screenings would be initiated at the time of offer acceptance and can take up to a couple of months to be completed.

You can begin work before the screening is completed; however, continued employment is contingent on acceptable screening results.

The areas screened may include education / employment verification, criminal history, credit history, and reference checks.

Sponsorship : Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.

About Us :

Follow us on , Instagram, , and

Full Time / Part Time

Full time

Regular / Temporary

Regular

Job Exempt (Yes / No)

Job Category

Information Technology

Work Shift

First (United States of America)

11 days ago
Related jobs
Promoted
Honeywell
Minneapolis, Minnesota

Are you ready to help us make the future?ABOUT THE ROLEAs an Advanced Product Development Quality Assurance Engineer you will imagine, design, and develop products and systems as part of a highly engaged and integrated engineering team. Engineering Development OR Quality Assurance Auditing experienc...

Promoted
TLC Millimeter Wave Products, Inc.
Minneapolis, Minnesota

The Senior Quality Assurance Engineer will play a pivotal role in ensuring the quality and reliability of our products and services while leading a team of quality assurance professionals. Job Title: Senior Quality Assurance Engineer. Department: Engineering/Quality Assurance. Our company is current...

Promoted
Comprehensive Pharmacy Services
Brooklyn Park, Minnesota

Quality Assurance Automation Engineer CPS Home-based/Remote The Quality Assurance Automation EngineerwithCPS,supporting Therigy, will beresponsible for creating end-to-end test plans, managing plan activities, ensuring objectives are met and confirming solutions function as expected. The Quality Ass...

Olympus
Brooklyn Park, Minnesota

Serves as a mentor and advisor for the Quality team to assist in developing Quality Engineering skills and capabilities. Continuously improve Quality performance related to New Product Development, procurement, manufacturing, and metrics related to the strength of the site Quality System. Mentors le...

TLC Millimeter Wave Products, Inc.
Minneapolis, Minnesota

The Senior Quality Assurance Engineer will play a pivotal role in ensuring the quality and reliability of our products and services while leading a team of quality assurance professionals. Senior Quality Assurance Engineer . Senior Quality Assurance Engineer. Establish quality assurance metrics, KPI...

Olympus Corporation of the Americas
Brooklyn Park, Minnesota

Serves as a mentor and advisor for the Quality team to assist in developing Quality Engineering skills and capabilities. Continuously improve Quality performance related to New Product Development, procurement, manufacturing, and metrics related to the strength of the site Quality System. Mentors le...

Honeywell
Minneapolis, Minnesota

Provide assurance that systems, software, and hardware engineering activities comply with defined procedures including:. Quality Assurance Auditing experience related to Systems, Software, Hardware, Airborne Electronic Hardware. Aerospace/Aeronautical Engineering, Mechanical/Electrical Engineering. ...

Trane Technologies
Minneapolis, Minnesota

Senior Quality Assurance Engineer. This is a great opportunity to see your work executed in the field! As a Senior Quality Assurance Engineer, you will be part of a team delivering digital solutions to help customers optimize uptime and efficiency while challenging possible for a more sustainable fu...

Honeywell
Minneapolis, Minnesota

Advanced Product Development Quality Assurance Engineer. Provide assurance that systems, software, and hardware engineering activities comply with defined procedures including:. Quality Assurance Auditing experience related to Systems, Software, Hardware, Airborne Electronic Hardware. Aerospace/Aero...

Actalent
Golden Valley, Minnesota

Front end quality assurance experience within the research/feasibility side of medical device product development. Prior experience with supplier quality assurance. Prior experience with manufacturing quality assurance. They will need to create the deliverables of the risk management process around ...