Fort Washington Investment Advisors, Inc. · 10 hours ago
Automation Engineer II
Fort Washington Investment Advisors, Inc. is seeking an Automation Engineer II to work closely with the program testing manager to define functional test automation strategy and processes. The role involves creating, executing, and maintaining a program level automation testing strategy and framework while mentoring test automation developers and enhancing testing efficiency.
Financial Services
Responsibilities
Works with the SQA Manager to define automation testing strategy and relevant methodologies
Implements and develops the test automation framework for UI and middleware for given sets of system components - web, mainframe, web services, database, documents, xml
Ensures optimum use of the existing test automation tool set in conjunction with use of open-source tools with the objective of providing faster, better and cost-effective solutions to the testing teams
Reviews the regression scenarios selected for automation, assesses automation feasibility and provides recommendations on maximizing automation of regression suite supported by the technical inputs
Creates and publishes program level test automation dashboard on a weekly basis; works with points of contact across different programs, projects and work streams to collate data to generate automation metrics
Reviews project test strategies and test plans to make recommendations on automating functional testing of new requirements and influencing the testing approach for better ROI
Demonstrates expertise in API and web services to be able to consume testing tools APIs exposed by the applications
Reviews and accepts test scripts created or modified by the team for compliance with coding standards and sanctity of the centralized reusable test script library
Provides continuous integration (CI) development support to the build master and implements/improves build test processes, environments, and scripts to ensure that the code drops to quality assurance are of the highest quality
Mentors the automation developers and the program's functional testing teams to build expertise around the automation tool, framework and through leadership
Performs other duties as assigned
Complies with all policies and standards
Qualification
Required
Bachelor's Degree In Computer Science or Information Technology or commensurate selection criteria experience
5+ years' experience in software test engineering or development using object-oriented development language with hands-on experience with automation testing tools such as Selenium
2+ years of experience in API testing include Rest and SOAP; XML and JSON format
Experience in testing using SQL to validate the back end and to generate reports from test management tools
Experience in 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. Cites examples from work experience of identifying moderate to complex problems, quantifying problems and providing effective resolutions
Strong understanding of various SDLC processes, QA lifecycle and methodology with expertise in using market leading automation testing tools
Ability to work in a fast-paced environment, including multiple platforms and architectures, diverse technologies and environments; cites examples exhibiting personal motivation, creativity and a proactive approach within this type of environment
Accuracy, thoroughness and attention to detail; looks for ways to improve and promote quality; applies feedback to improve performance
Testing Micro-Services/API
Understand automation testing frameworks, such as Keyword driven, Data driven and other relevant best practices
Ability to design and create scripts beyond record and playback, developing functions, custom key words and integrations of different testing tools
Understanding of software design techniques
Experience with source control systems such as Git
Desire for achieving excellence in customer satisfaction, process and product quality, and reliability
Excellent verbal and written communication skills on both the technical and application facets of the job; conveys information to stakeholders in a clear, accurate, focused and concise manner
Proficient in word processing, spreadsheet, database applications and presentation software
Preferred
One or more of the following designations or other Industry equivalent certification preferred: Microsoft Certifications in C# and SQL (MCP, MSCE, etc.) Upon Hire
Certified Software Test Engineer (CSTE) Upon Hire
ASQ Certified Quality Improvement Associate (ASQ CQIA) Quality Improvement Associate Certification (CQIA) Upon Hire
Certified Software Test Professional (CSTP) Upon Hire
One or more of the following designations or other Industry equivalent certification preferred: Microsoft Certifications in C# and SQL (MCP, MSCE, etc.), Current Certified Software Tester (CSTE), Certified Software Quality Analyst (CSQA), Certified Software Test Engineer (CSTE), ISTQB Certified Tester, Foundation Level (CTFL), Quality Improvement Associate Certification (CQIA) • Certified Software Test Professional (CSTP)