Automation Engineer II

Western & Southern Financial Group•Cincinnati, OH
•Onsite

About The Position

Works closely with the program testing manager to define functional test automation strategy and processes. The role is responsible for creating, executing, and maintaining a program-level automation testing strategy and automation test framework for a given set of automation tools; creating custom controls; mentoring test automation developers; and demonstrating innovations that increase testing efficiency and maximize returns on testing investments. The Automation Engineer II works with the SQA Manager and program, project, and workstream contacts to develop automation approaches, evaluate automation opportunities, report metrics, and improve testing processes. The position supports continuous integration and quality assurance build processes and mentors automation developers and functional testing teams.

Requirements

  • Bachelor's degree in Computer Science or Information Technology, or commensurate selection-criteria experience.
  • At least 5 years of experience in software test engineering or development using an object-oriented development language, with hands-on experience using automation testing tools such as Selenium.
  • At least 2 years of API testing experience, including REST and SOAP, and XML and JSON formats.
  • Experience testing with SQL to validate back ends and generate reports from test management tools.
  • Experience implementing test script optimization techniques.
  • Solid understanding of object-oriented programming, design, and debugging skills.
  • Experience identifying, defining, and quantifying problems; collecting or interpreting data; establishing facts; and providing effective solutions, including examples involving moderate to complex problems.
  • Strong understanding of SDLC processes, the QA lifecycle, and methodology, with expertise using market-leading automation testing tools.
  • Ability to work in a fast-paced environment involving multiple platforms and architectures, diverse technologies, and environments; demonstrated motivation, creativity, and a proactive approach.
  • Accuracy, thoroughness, and attention to detail; commitment to improving quality and applying feedback to improve performance.
  • Experience testing microservices and APIs.
  • Understanding of automation testing frameworks such as keyword-driven and data-driven frameworks and related best practices.
  • Ability to design and create scripts beyond record and playback, including developing functions, custom keywords, and integrations of different testing tools.
  • Understanding of software design techniques.
  • Experience with source control systems such as Git.
  • Commitment to customer satisfaction, process and product quality, and reliability.
  • Excellent verbal and written communication skills covering both technical and application aspects of the job, with the ability to convey information clearly, accurately, and concisely to stakeholders.
  • Proficiency in word processing, spreadsheet, database, and presentation software.

Nice To Haves

  • Preferred certifications or equivalent industry credentials include Microsoft certifications in C# and SQL (MCP, MSCE, etc.); Certified Software Tester (CSTE); Certified Software Quality Analyst (CSQA); ISTQB Certified Tester, Foundation Level (CTFL); Quality Improvement Associate Certification (CQIA); and Certified Software Test Professional (CSTP).

Responsibilities

  • Work with the SQA Manager to define automation testing strategy and relevant methodologies.
  • Implement and develop UI and middleware test automation frameworks for system components including web, mainframe, web services, databases, documents, and XML.
  • Optimize use of the existing test automation tool set and open-source tools to provide faster, better, and cost-effective solutions for testing teams.
  • Review regression scenarios selected for automation, assess feasibility, and recommend ways to maximize automation of the regression suite using technical inputs.
  • Create and publish a program-level test automation dashboard weekly, collating data from contacts across programs, projects, and workstreams to generate automation metrics.
  • Review project test strategies and test plans, recommend automation of functional testing for new requirements, and influence testing approaches to improve return on investment.
  • Use expertise in APIs and web services to consume testing-tool APIs exposed by applications.
  • Review and accept team test scripts for compliance with coding standards and the integrity of the centralized reusable test script library.
  • Provide continuous integration development support to the build master and implement or improve build test processes, environments, and scripts to ensure high-quality code drops to quality assurance.
  • Mentor automation developers and program functional testing teams in automation tools and frameworks.
  • Perform other duties as assigned.
  • Comply with all policies and standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service