Job Description

BTG in partnership with the top ranked insurance company in Florida and Alabama has an immediate need for a Quality Assurance Analyst / Senior Test Automation Engineer.

The Senior Quality Assurance Analyst (Senior Test Automation Engineer) is part of the Information Systems team that support automation testing and owns automation activities like develop/maintain automation framework, automated test scripts, automation scope analysis, automation suites execution/reporting.

Requirements of the Senior Test Automation Engineer

  • College degree in information systems or a related field or the equivalent in related work experience
  • 6+ years of software automation testing work experience using Selenium
  • Experience in Guidewire suite or P&C Insurance is preferred
  • Requires strong automation testing experience using Selenium
  • Requires experience in developing automation framework
  • Experience in Java development preferred
  • Experience and ability to lead Automation Team Experience in Webservices automation using Ready API is a plus
  • Experience in Cucumber is a plus
  • Ability to work in a dynamic environment and come up with solutions to meet project needs
  • Excellent interpersonal, verbal and written communication skills

Benefits of the Senior Test Automation Engineer

  • Full time hours
  • Medical / Dental / Vision within the first month of employment
  • 401k with company match
  • Tuition assistance
  • Generous paid time off

Responsibilities of the Senior Test Automation Engineer

  • Design and develop complex automation scenarios using Selenium
  • Design and develop or understand the architecture of existing automation framework
  • Test data preparation and data handling using Databases
  • Automated test suite execution, triaging failures and reporting
  • Maintenance of automation assets like scripts, test data, java libraries, grid machines etc.
  • Automate webservices using Java or Ready API to support API automation testing
  • Continuous Integration of selenium automation using Jenkins
  • Utilize programming and technical skills in Java to develop automation scripts
  • Use of version control management tool to maintain automation repository/assets
  • Lead efforts like automation scoping, estimation, scheduling and prioritization
  • Work closely with various Dev team members to understand testing objectives and ensure that problems are resolved in a timely and efficient manner
  • Perform manual testing as necessary to augment automation
  • Participate in QA process improvement initiatives and cross-company activities
  • Create and implement a set of standardized automation practices within the enterprise
  • Cross train and mentor team members and peers as needed

If you believe that your skills and experience are a match for this position, please submit your most current resume and a recruiter will be in contact. Resumes can be submitted via e-mail to or apply on line at You may also give us a call at 904-998-9414 to speak to a Recruiter

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online