Automated Test Engineer (or Senior Engineer)

05 May 2024

Vacancy expired!

Company Federal Reserve Bank of Cleveland

Effective November 1, 2021, the Federal Reserve Bank of Cleveland will require that all employees be fully vaccinated against the COVID-19 virus as a condition of employment. The Bank decided to adopt this requirement after careful review of public health information, workforce data, employee feedback, and the Federal Reserve System's pandemic recovery plans. The Bank believes that this course of action is important in providing a safe work environment so that we can continue to carry out our responsibilities on behalf of the public.

Tests the functionality and performance of software systems and ensures the software meets business requirements. Develops and runs automated test cases. Specializes in one or more application(s) and possesses technical and functional knowledge of those applications and how to test them. Communicates test results and anomalies to management in a well-documented, concise, and timely manner.

Essential Accountabilities

Translates existing manual test cases or scripts into automated tests through the review of test plans, business requirements, functional requirements and technical specifications using flow diagrams or other methods to clarify requirements. Ensures that test plans properly align with business requirements and are kept up to date. Develops configurable, maintainable, reusable, and dependable test automation components. Executes test plans, records and reports results, assists with analyzing test results, and provides root-cause analysis for problems encountered during testing. Prepares and acquires test data, conducts peer reviews of test work products. Participates in special projects, as requested. Assists with setup and maintenance of test environments; developing and maintaining metrics related to software testing and ongoing application performance; implementation, upgrades, and training of automated test management tools; research and evaluation of testing tools and frameworks; planning and development of test strategy and plans; and analyzing test process automation strategy and framework. Mentors and trains others. Leads small, automated testing initiatives, including development of test approaches, time, resource, and cost calculations. Performs other duties as assigned or requested.

Knowledge and Skills

Knowledge Areas - Advanced Level
  • Quality Assurance Engineer methodologies and practices
  • Software development Life Cycle and the importance of the QA function within the framework
  • Knowledge of Azure DevOps/TFS integration and development pipeline workflow.
  • Skilled with Selenium Automation Testing Tool.
  • Knowledge of Automation Testing Tool Protractor.
  • Computer hardware and software, operating systems, browsers, Internet navigation, and downloading/installing software.
  • Preferable skills such as Content Management System, Sitecore, Business objects, web technologies, authentication, or security technologies.
  • Knowledge of multiple software development methodologies such as Waterfall, Iterative, Agile and Behavior driven development.
  • Working knowledge of test case management and execution using test management tools.
  • Demonstrated experience implementing and auditing automated test methodology and QA standards.
  • Microsoft Office (Access, Excel, Outlook, PowerPoint, Word, etc.).

Skill Areas - Advanced Level
  • Experience with .Net/C#, TypeScript, Jasmine, and NPM.
  • Experience with git.
  • Follow software development coding standards, guidelines, and design patterns.
  • Design, develop, maintain, and troubleshoot automated test code base.
  • Identify load testing and performance testing strategy.
  • Experience with behavior driven development framework is a plus.
  • SQL query knowledge.
  • Knowledge with accessibility standard is a plus.
  • Verbal communication.
  • Written communication.
  • Ability to build and maintain strong professional relationships.
  • Problem-solving.
  • Programming Languages.
  • Strong system and process analysis ability to solve complex problems.
  • Multitasking and time management.
  • Working effectively in a highly matrix or virtual organization.

Full Time / Part Time Full time

Regular / Temporary Regular

Job Exempt (Yes / No) Yes

Job Category

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: #40293496
  • State: Ohio Cleveland 44102 Cleveland USA
  • City: Cleveland
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-05-05
  • Deadline: 2022-07-03
  • Category: Architect/engineer/CAD