QA Automation Tester

Vaco, LLC

 **U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.** 

This position is responsible for contributing to project success by creating well-written test cases, executing test cases, and accurately documenting any issues discovered in the testing process.  The QA Automation Tester has extensive experience building automated test cases and automation frameworks, using industry-standard tools, to deliver testing results quicker and with higher accuracy.  The QA Automation Tester takes ownership of any defects identified during testing activities and drives them to resolution within the project timelines.


  • Work with project teams to design, develop and execute test strategies for system updates and releases, both for consumer off-the-shelf software and internally-developed applications.  Activities include:
    • Creating test plans and scenarios
    • Preparing new test cases/scripts and updating existing test cases/scripts
      • Ensure test cases are tied directly to requirements
      • Build test cases that are easy to understand and reusable as required
      • Create Requirements Traceability Matrix to align test cases to the corresponding Business Requirements
    • System defect reporting, tracking, and resolution
      • Deliver a daily status to project team on testing, measuring key indicators on project health
      • Document defects in a manner that is easy to understand and written in a way that makes replication of the defect easy for the development team
    • Provide Quality Assurance Manager with daily status on all projects working on
    • Identify code transition points between Development/Test/UAT and create signoff documentation encompassing testing results and defect reports
  • Execute test cases based on test case priority
    • Identify, classify, and document defects during testing
      • If needed, be able to pull a proper defect report
      • Be able to talk about and if needed, justify a defect
    • Follow defect process and drive defect to resolution
      • Own defects on the project and drive them to closure
      • Work with developers to ensure that issue resolution steps are properly documented and available for future reference
    • Conduct and contribute to defect meetings for the project
  • Perform automated testing
    • Review test scenarios and identify candidates for automation
      • Ensure test scenarios are repeatable and add value to the project
      • Build automated regression scripts for all applications as required
      • Develop and complete test case ROI worksheets to determine where automation would provide the greatest benefit – use this information to create and maintain an Automation Candidate Backlog
    • Create automated scripts, both positive and negative scenarios, as needed for projects
    • Build and maintain automation framework, including identifying, documenting, and maintaining automation aligning with industry accepted standards
    • Maintain script library for updates and update scripts based on project changes as required
    • Develop and execute training for other testers and developers
    • Develop and maintain automation reporting and identify direct savings to individual projects
    • Work with Manager, Quality Assurance to develop and maintain long-term plan for Automation Repository and deliver updates
  • Provide code review feedback and share automation best practices with other automation testers
  • Lead testing and defect meetings and provide a concise summary of meetings
  • Stay abreast of automation technologies and make recommendations for the acquisition of new QA testing solutions
  • Champion Quality Assurance principles with the business and IT, including documenting and sharing QA successes
  • Complete all required, ongoing enterprise level training including, but not limited to BSA, OFAC, and Information Security
  • Report all Risk Management Policy violations in accordance with policy
  • Other duties may be required and assigned by the supervisor



  • Thorough knowledge of concepts and tools used in software quality assurance/testing.
  • Extensive experience creating, executing, and troubleshooting automated test scripts.
  • Working knowledge of retail banking business processes and terminology.
  • Working knowledge of banking systems.
  • Experience testing both Mobile and Desktop applications.
  • Extensive experience in Automation scripting using Selenium, Java, C Sharp, or J-Unit.


  • Must have exceptional written and verbal communication skills.
  • Must have excellent organizational skills.
  • Must have excellent presentation skills.
  • Must have excellent customer service skills.
  • Strong critical thinking, analytical and problem solving skills.
  • Excellent interpersonal skills.
  • Strong collaboration skills.
  • Strong proficiency in Microsoft Office software suite, to include Word, Excel, SharePoint, and Visio.


  • Must be able to collaborate with other project team members.
  • Experience mentoring less experienced teammates.
  • Must be able to manage and prioritize multiple tasks and meet deadlines successfully.
  • Must be able to handle stressful situations in a professional manner.
  • Experience working with all levels of the IT and the Business.
  • Must be able to work with a high degree of independence.
  • Strong desire to contribute to organization’s success.

Minimum Education and Experience: 

  • Bachelor’s degree in Computer Science or Information Systems, or an equivalent combination of education and experience in related fields.
  • Direct, hands-on experience creating and executing automated test scripts using industry standard automation tools that demonstrates advanced level automation testing skills.
  • Experience working in a team environment and as a contributing member of cross-functional teams.
  • Prior experience testing web-based and client-server application software required, preferably in a financial services organization. 
  • **U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.**