Test Automation Engineer in Memphis, TN at First Tennessee Bank

Date Posted: 6/11/2019

Job Snapshot

Job Description

This position can sit in Memphis or Knoxville, TN or Raleigh, NC.

As a member of the Enterprise Testing team, the applicant will be responsible for the design, build, test and deployment of effective test automation solutions. The Test Automation Engineer must apply the appropriate automation technologies to meet the short- and long-term goals of the Bank. The Test Automation Engineer must have a clear understanding of the testing mandate and how automation can be applied to help meet this mandate. The test engineer must have a good working relationship with the test lead, but more important than that, the test engineer must keep the test lead aware of any challenges or costs that could impact the delivery of test automation. The test engineer must develops automation strategies that will enhance test execution, manual test coverage and the consistency of regression testing.
Principal Duties & Responsibilities:
• Analyzes, designs, develops, and maintains automated scripts and manual regression test plans for a variety of interfaces. Develops automation frameworks consisting of functional libraries while adhering to coding standards.
• Schedules and conducts testing, submits testing errors and issues to development for correction, tests corrected code and tracks defects.
• Documents test progress and results. Prepares reports and presents results as needed.
• Assists in planning, scheduling and implementing automation projects. Monitors automation projects and ensures that projects are completed on schedule and within budget. Performs evaluation of products and systems and determines candidates for automation.
• Serves as team liaison to ensure that all targets and requirements are met.
• Analyzes scripts and performs code reviews of automated scripts. Reports results of automated scripts in test management tools. Provides updates on automation progress and custom reporting as requested.
• Uses automated Quality Assurance systems to facilitate daily activities.
• Develops automation strategies that will enhance test execution, manual test coverage and the consistency of regression testing.
• Keeps abreast of software industry “Best Practices” and trends and communicates new information to Enterprise Testing team.
• May create or assist with creation of manual tests.
Requirements Requirements
• Bachelor’s Degree preferred.
• 5 plus years of experience in software testing or software quality assurance.
• 3+ years of experience with manual and automated testing, developing automated tests
• Mobile test automation experience a plus (iOS, Android, and mobile web)
• Excellent knowledge of automated QA systems.
• Excellent knowledge of software development and testing lifecycles.
• Experience testing and troubleshooting across integrated platforms.
• Able to manage the software quality certification function with accuracy and timeliness.
• Able to review system and functional requirements and extract data to use in preparing automated test plans and scripts.
• Able to meet aggressive deadlines and handle multiple and complex projects.
• Able to use independent judgment to plan, prioritize and organize a diversified workload.
• Able to define highly complex automated test cases and scenarios.
• Coding skills as required by automation tools utilized.

Days: Monday-Friday; Hours: 8am-5pm
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, gender stereo typing, and age. First Tennessee is an EO employer – M/F/Vets/Disabled.
  • Please view Equal Employment Opportunity Posters provided by OFCCP