Test Automation Engineer

Jack Henry & Associates Inc. Charlotte , NC 28201

Posted 4 months ago

Jack Henry and Associates is seeking to hire an exciting position as a Testing Automation Engineer. Candidates in this role will help design, develop and maintain automated test scripts by adhering to current automation strategies and best practices. You will evaluate, review, and test new or modified software programs to verify that programs function properly according to user requirements. This is not your typical Test Automation Engineer position with all maintenance support, but a role that will allow individuals to work with a team to build out a new automated testing suite for our continuous integration (CI) pipeline. This position will be focused heavily around being able to automate and develop from the ground up, with support from business domain and application experts. This team and their software have been used by JHA for many years and is now seeking to leverage what they have built and automate testing. The ideal candidate will have a strong desire to collaborate with the team, produce results, and have fun!

Jack Henry & Associates' Yellow Hammer R&D & QA Team delivers the Yellow Hammer suite of products to hundreds of Jack Henry customers providing fraud detection, transaction monitoring, case management and money laundering monitoring. This team of 11 employees is located in the Birmingham, AL and Charlotte, NC areas.

This position can be hired in Hoover, AL, Birmingham, AL or Charlotte, NC.


  • Minimum 2 years of experience with object-oriented/functional development or testing automation.


  • Associates or Bachelor's degree preferred.

  • Experience with MicroFocus Unified Functional Testing (UFT), formerly known as HP QuickTest Professional (QTP), preferred.

  • UI Automation experience preferred.


  • Creates and maintains automated scripts. Develops reusable automated scripts from a variety of interfaces.

  • Schedules and performs testing as assigned; submits errors and issues to development for correction, and retests once errors have been corrected; tests corrected code. Tracks defects and causal analysis to closure.

  • Coordinates and performs automation projects from initiation through delivery. Ensures that automation projects are completed on schedule.

  • Establishes/maintains communication with manual testers/teams to ensure new automation and automation maintenance needs are met in appropriate timeframes.

  • Prepares automated test plans and test scripts for software corrections and enhancements. May submit test plans and test reports for review and feedback.

  • Uses automated Quality Assurance systems to facilitate daily activities.

  • Assists more senior team members in maintaining test environments/data to be used with test automation.

  • With occasional assistance from more senior team members, analyzes script results and reports issues as requested.

  • Executes and reports results of automated scripts in test management tools. Presents reporting of automation progress as requested.

  • May assist software developers in designing test cases for unit testing.

  • May assist in creating use cases for UML diagrams.

  • May create and maintain test libraries, databases, and test environments.

  • May assist with any software changes for documentation update or correction.

  • May assist with alpha and beta testing; may prepare enhancement test plans used at beta site.

  • May assist with education and training with regard to software enhancements and conveying corrections to other employees.

  • May create or assist with creation of manual tests.

Equal Employment Opportunity

Applicants for U.S. based positions with Jack Henry & Associates must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position.

Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.

Females, minorities, veterans, and individuals with disabilities are encouraged to apply.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Test Engineer / Test Planner (Systems QA Analyst 4)

Wells Fargo

Posted Yesterday

VIEW JOBS 11/17/2019 12:00:00 AM 2020-02-15T00:00 Job Description At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially. We're looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where you'll feel valued and inspired to contribute your unique skills and experience. Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you. Wells Fargo Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure footprint; provides information security; and enables continuous banking access through in-store, online, ATM, and other channels to Wells Fargo's more than 70 million global customers. The Integrated Functional Testing team within Wealth and Investment Management (WIM) is looking for a Test Engineer/Test Planner to support specific brokerage applications and would be responsible for test planning and execution coordination. In an effort to implement error free releases, the responsibilities include, but are not limited to the following: * Creates, prepares and implements systems quality assurance reviews for numerous applications. * Responsible for primary development of testing strategies. * May serve as a coordinator for all testing activities on a project. * Act as SME and lead for assigned applications. * Creates test plans and scripts for own projects. May lead and review test plans written by others. * Performs moderately complex to complex test data setup, regression testing and testing validation. * Maintain/Create and execute automation test scripts in support of functional testing using UFT and Selenium. * Provides specific guidance on defects to developers. * Serve as a mentor to less experienced staff, and assist in the development of testing skills for all team members. * Logs, tracks, and verifies resolution of software and specification defects. * Documents all phases of the Systems QA process. * Use or coordinates use of the Quality Center tool to monitor test progress, etc. * Coordinates the regression testing effort to ensure it is complete and provides adequate coverage of business critical functionality. * Creates testing estimation for projects/small enhancement requests. * Defining high level end to end testing scenarios/data flows for test planners and testers to follow. * Coordinating and supporting SIT/UAT testing and defect triage across integrated functional testing, automation and stress, performance and load teams. * Performing complex analysis of business requirements and system specifications to drive test timelines and deliverables. * Partnering with business and development teams to create detailed test strategies and acceptance criteria. * Facilitating test support requirements including test data, test IDs and test environment readiness. * Identifying testing dependencies & risks with requirements, scope, and application availability as well as understanding dependencies between testing teams. * Utilizing technical and functional knowledge of applications and enterprise standards to evaluate and resolve complex testing risks/issues and manages through resolution. * Providing communication to project stakeholders. * Lead testing within an agile team and establish shift left software development process such as BDD and TDD. * Coordinate and execute in-sprint Automation within 2 week sprints in an agile release. The preferred location is St. Louis, MO. Other locations that may be considered are Charlotte, NC and Minneapolis, MN. Occasional weekend and after hours work may be required to keep upstream and downstream SDLC tasks moving forward in order to meet project commitments and/or support production release execution and validation tasks. Required Qualifications * 5+ years of information technology quality assurance and systems/application testing experience * 4+ years of experience using HP ALM or other testing tools * 5+ years of experience with Software Development Life Cycle (SDLC) tools * 3+ years of leadership experience * 4 + years of automation or regression testing experience * 4 + years of experience designing and implementing solutions for test automation using Selenium and Java * 4+ years of scripting and automation experience * 4+ years of experience with Waterfall and Agile project methodologies Desired Qualifications * Knowledge and understanding of creating test plans, test cases, test procedures, test scripts, and expected results * Strong analytical skills with high attention to detail and accuracy * Test planning and executing experience in systems such as: Test Tool, Quality Center, or ClearQuest * Excellent verbal, written, and interpersonal communication skills * Web Services experience * Knowledge and understanding of brokerage: systems or applications * Agile experience * Leadership experience including; coaching, training, and mentoring * SQL experience * Experience performing moderate to complex test data conditioning * Experience performing moderately complex to complex test data conditioning, regression testing and testing validation * Knowledge and understanding of databases and data mining techniques * Ability to facilitate and lead meetings to reach conclusions, identify tasks, record actions, and achieve results * Outstanding problem solving and decision making skills * A BS/BA degree or higher in information technology Other Desired Qualifications * Experience in leading and creating QA deliverables against project timelines/budgets; as well as coordinating all testing activities for assigned applications * Experience performing testing on brokerage and trading systems, applications or platforms * 3+ years of Automation programming experience with Java and VBScript * Knowledge of software testing principles/techniques (Behavioral Driven Development, Test Driven Development) and Agile methodology including familiarity with various relevant tools (i.e. AGILE test automation frameworks/concepts, Quality Center, ClearQuest, Jira, VersionOne, Jenkins, GitHub, Vulcan, etc.) * Experience leading Defect Management and status reporting process by demonstrating follow-through on resolving project, application, testing and environmental issues * Ability to effectively collaborate across, project teams, vendors and business teams at all levels for planning, issue identification and resolution, risk mitigation and production implementation Job Expectations * Ability to work outside of regular business hours Disclaimer All offers for employment with Wells Fargo are contingent upon the candidate having successfully completed a criminal background check. Wells Fargo will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act. Relevant military experience is considered for veterans and transitioning service men and women. Wells Fargo is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation. Wells Fargo Charlotte NC

Test Automation Engineer

Jack Henry & Associates Inc.