Jack Henry & Associates QA Testing and Automation Engineer in Lenexa, Kansas
QA Testing and Automation Engineer
Position Level: Individual Contributor
Team: Information Technology
Position Type: Regular
Working Time: Full-Time
Locations: Allen, Texas, Alpharetta, Georgia, Charlotte, North Carolina, Houston, Texas, Lenexa, Kansas, Louisville, Kentucky, Remote, Remote, San Diego, California, Seattle, Washington
Travel Requirements: 5%
Description & Requirements
The success of any company rides on the people designing and delivering the products and services to clients. As part of the quality assurance team the QA member will play a pivotal role in the product lifecycle for Gladiator’s managed security services. The QA team mission will be to ensure that the product(s) one is validating for release successfully supports the JHA and Gladiator’s overall strategy and goals. In this role, you will work in tandem with the software development, Technical Product Management, Business Analyst, and Ops teams to validate, document, test, and deploy microservices and applications making a positive impact on multiples Jack Henry teams, products and customers. The success of the Gladiator product and service portfolio will be largely responsible via quality testing and deliverables.
This position can be based to work out of any of the following Jack Henry office locations: Remote within the US.
Minimum of 5 years of experience in test automation and/or a combination of software development and manual QA.
Experience building and using QA processes (development, execution, and documentation).
Experience with SQL and .Net applications.
This position requires up to 5% travel to attend team meetings at various Jack Henry offices.
Bachelor’s degree in Computer Science, Information Systems, Information Technology.
Experience working within a waterfall and/or Agile environment
Experience with automation testing products, preferably Microfocus’s ALM.
Experience with Microsoft Azure DevOps, Cloud and PowerShell.
Experience with virtual machine management and utilization
Experience with Elastic ecosystem, including ElasticSearch and Kibana.
Experience with API Testing using Rest, Postman, or messaging bus (such as RabbitMQ, Kafka, etc.).
Experience with Octopus Deploy, Git, and other deployment toolsets a plus.
Experience breaking complex software systems.
Creates and maintains moderately complex 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 monitors moderately complex automation projects from initiation through delivery. Ensures that automation projects are completed on schedule and within budget.
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 review test plans and test reports.
Uses automated Quality Assurance systems to facilitate daily activities.
May maintain test environments/data to be used with test automation.
Executes and reports results of automated scripts in test management tools. Presents reporting of automation progress as requested.
Analyzes script results and reports issues as requested. Performs code reviews of automated scripts from team members.
Provides assistance with running automated tests and training on automation to other teams as requested. Provides technical assistance to other members of the automation team.
Understands and debugs scripts developed by team peers.
May assist and instruct software developers in designing test cases for unit testing as well as software changes for documentation update or correction.
May assist and instruct in creating use cases for UMLs.as well as maintain test libraries, database, test environments and manual tests.
May assist with alpha and beta testing; prepares enhancement test plans used at beta site.
May assist with the education and training of software enhancements and conveying corrections to other employees.
Excellent verbal and written communication skills.
Equal Employment Opportunity
At Jack Henry, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Innovation flourishes by including all voices and makes our business—and our society—stronger. Jack Henry is an equal opportunity employer and we are committed to providing equal opportunity in all of our employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities to all persons regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military and veteran status, or any other protected status protected by local, state or federal law.
No one will be subject to, and Jack Henry prohibits, any form of discipline, reprisal, intimidation, or retaliation for good faith reports or complaints of incidents of discrimination of any kind, pursuing any discrimination claim, or cooperating in related investigations.