Company

Globe Life Family of CompaniesSee more

addressAddressMcKinney, TX
type Form of workFull-Time
CategoryInformation Technology

Job description

Job Description
JOB SUMMARY
Experience what being part of the Globe Life family feels like. Be inspired by your leaders, encouraged, and cheered on by your teammates to excel and be supported in your career while working with us. We offer a competitive salary with a great benefits package, including 401(K) match, medical, dental, and vision health plans, short - term and long-term disability, paid time off, tuition reimbursement and other career development opportunities.
Reporting to the IT Quality Assurance Test Manager, this position has the potential to be assigned to one or more high-priority, enterprise-level development projects for web-based, mobile and/or client/server applications used by internal customers and/or the company's field agent workforce.
The primary goal of the Test Automation Engineer will be to help our department build up a stable and highly reusable automation framework/accelerator to accommodate a variety of suites of automated test scripts to perform regression and smoke testing on both our critical Customer-facing and Business-facing applications. This role will require someone with the experience to help drive and champion test automation processes throughout our team, as well as, throughout the organization. We are looking for someone who has a combination of the strong technical capacity needed to develop these test scripts and enable team members to automate tests with the strategic vision needed to drive processes and advocate for automated testing.
PRIMARY DUTIES & RESPONSIBILITIES
Framework/Accelerator Design:
  • Participates in the planning, development, and implementation of 1+ test automation efforts.
  • Evaluates systems and/or applications and organizational tools and determines candidates for test automation and instrument framework design to accommodate a variety of web-based, client-server, REST/SOAP services, mobile and ETL automation features.
  • Co-Design functional, non-functional and performance automation framework to accomplish on demand and testing through CICDCT.
  • Displays strong aptitude for Continuous Integration/Continuous Development/ Continuous Testing practices by creating and executing scripts, as well as reporting results.
  • Strong design implementation of testing multiple applications in a variety of environments.
  • Design test data management through automation for test data creation and maintenance through implementation of different strategies in the framework/accelerator to accommodate different test data creation needs to serve a variety of functional test and performance test automation.
  • Architecting framework components to be able to integrate performance tests in a CICDCT environment.
  • Identifies opportunities for automation of new applications and architecting solutions to bring them into the framework/accelerator design.

Framework/Accelerator Implementation:
  • Demonstrates flexibility in learning new products and technologies quickly, as well as the versatility to move across platforms and/or applications as needed.
  • Engages with QA testing peers, as well as other organizational stakeholders to understand test automation framework/accelerator goals and requirements.
  • Implements automation of web, client-server, REST/SOAP, mobile and ETL automation into the framework.
  • Implements CICDCT pipelines for automation code and owning the code merging activity into master.
  • Owns and implements test data management across a variety of applications/platforms and interfaces with other teams for status reporting.
  • Implements automation status dashboards by application, type of testing (functional automation and performance automation) and environment for status gathering.

Automation Standards:
  • Maintains a strong knowledge base of industry standards, trends, and developments.
  • Keeping up to date with the industry standards and direction and be capable of doing POCs to implement new technologies changes in accordance with industry.
  • Participates in technical discussions with senior management for critical technology decisions while showing proof of value metrics.
  • Participates in requirements reviews and test planning meetings.
  • Accomplishes high reusability through industry standard best practices.
  • Accomplishes high test case automation coverage by running an active test case candidate review program.
  • Acts as the peer reviewer for standards adherence in automation.
  • Owns the environment code health determination and build propagation from Dev to QA environments.

Team Management:
  • Introduction of culture of automation to manual testers as consumers and establishing and running an active knowledge transfer program to accomplish it.
  • Participates in test risk analysis and test automation estimates and provides key KPI metrics.
  • Ensures that projects are completed on time and within budget.
  • Consistently communicates test automation activities and results to both the QA testing team, as well as project team and IT management.
  • Supports handoff of test automation scripts to the QA testing team and/or the Development team(s) once each project has completed.
  • Instructs QA and other organizational team members (i.e. Development, Business Analysis, Business users, etc.) on test automation techniques, methods and value-add propositions.
  • Provides for test automation metric reporting.
  • Records time accurately in organizational time-tracking tool to assist with capacity/demand planning.
  • Identifies, communicates, and implements service improvement opportunities.

Required Skills
KNOWLEDGE, SKILLS, & ABILITIES
  • Understands the Software Development Lifecycle (SDLC) and its various phases.
    • This includes: Requirements Gathering, Design, Development, Testing (QA/UAT), Production Readiness, Post-Production Monitoring.
  • Understands the Quality Assurance and Quality Control phases of the Software Testing Lifecycle (STLC).
    • This includes: Test Planning (Requirements Analysis, Devise Test Strategies, Provide Estimates), Test Design (Create/Review Test Plan(s), Create/Review Test Cases, Identify/Create Test Data), Test Execution (Execute Test Cases, Create/Triage Bugs, Status Reporting, Provide Requirements Traceability), UAT Support and Production implementation support.
  • Understands IT Quality Assurance testing terms and methodologies (e.g. White Box vs. Grey Box vs. Black Box testing, Integration vs. System testing, Regression testing, etc...)
  • Has experience working in a Traditional (Waterfall) and/or Agile (Scrum) environment.
  • Experience designing and/or utilizing test automation frameworks for web, client, and/or mobile applications.
  • Experience utilizing open-source test automation tools (i.e. Selenium) with familiarity in other proprietary tools (ex. Ranorex, UFT, etc.).
  • Advanced knowledge of selenium integration with Appium and/or Winnium for mobile testing.
  • Experience with object-oriented concepts and design.
  • Experience defining Page Object Models (POMs).
  • Experience creating object repositories and identifying dynamic element xPaths.
  • Knowledge of web protocols and services (i.e. HTTPS, TCP/IP, WSDL, SOAP/REST services, etc.).
  • Knowledge of data-interchange formats (i.e. JSON, XML, etc.).
  • Proficient in 2+ programming languages (i.e. C#/.Net, Java, SQL (Microsoft, Oracle), etc.).
  • Proficient in understanding different data-binding techniques using variables and/or parameters.
  • Experience with source control processes using integrated development environments (i.e. Team Foundation Server, Eclipse, etc.).
  • Experience implementing test scripts within a Continuous Integration and/or Delivery pipeline within Test, Staging and Production environments (i.e. Hyper-V, Jenkins, etc.).
  • Experience with test management tools (i.e. Microsoft Test Manager, HP ALM, Jira, etc.).
  • Experience with database management tools (Microsoft SQL Server Mgmt. Studio, Oracle SQL Developer, etc.).
  • Experience with API/Web Service testing tools (i.e. SoapUI, Postman, etc.).
  • Experience with ETL/Data Warehousing tools (Informatica Power Center, SQL Server Integration Services, etc.).
  • Proficient with Microsoft Project, Microsoft Visio, and Microsoft Office (Word, Excel, PowerPoint).
  • Strong interpersonal and communication skills and the ability to present technical information to all audience levels.
  • Exhibits critical thinking and problem-solving skills.
  • Ability to work independently or in a group setting and meet deadlines.
  • Ability to organize and present information in a training setting.

Applicable to all employees of Globe Life & Accident and its subsidiaries:
  • Reliable and predictable attendance of your assigned shift
  • Ability to work full time and/or part time based on the position specifications.

Required Experience
EDUCATION & WORK EXPERIENCE REQUIRED
  • Bachelor's degree in Computer Science, Business Administration or other related field, or equivalent work experience.
  • Seven (7) or more years of responsible experience in an Information Technology environment utilizing multiple subsystems, including at least three (3) years of test automation experience.
  • Insurance industry experience a plus.
  • Hybrid (WFH/Remote - Monday and Friday) & (In Office - Tuesday thru Thursday)
  • Infrequent travel required.

Refer code: 7749983. Globe Life Family of Companies - The previous day - 2024-01-07 05:12

Globe Life Family of Companies

McKinney, TX
Jobs feed

Automotive Parts Manager

Sentry Auto Group

Medford, MA

$85,000 - $110,000 a year

Parts Manager

Volkswagen Of Spartanburg

Spartanburg, SC

$120,000 - $150,000 a year

Engineering Manager - Performance Engineering

Netflix

Los Gatos, CA

$128K - $162K a year

Parts Manager

Del Amo Motorsports - Long Beach

Long Beach, CA

$75,000 - $95,000 a year

Parts Manager

802 Honda

Vermont, United States

$75,000 - $85,000 a year

Parts Manager Colorado Market

Asbury

Denver, CO

$90,000 - $120,000 a year

Merchandising Sales Associate

Tractor Supply Company

Gouverneur, NY

$15.25 - $18.20 an hour

Automotive Parts Manager

Simi Valley Toyota

Simi Valley, CA

$90,000 - $175,000 a year

Team Member (Cashier/Sales Associate/Retail)

Tractor Supply Company

Amite, LA

$11.50 - $13.60 an hour

Engineering Manager

Thales

Overland Park, KS

$145K - $183K a year

Share jobs with friends

Related jobs

Sr. Qa Automation Engineer (Hybrid)

Lead QA Engineer Automation - 90377552 - Washington

Amtrak

Washington, DC

a week ago - seen

QA Automation Engineer

Teksystems

Phoenix, AZ

a week ago - seen

Software Automation QA Engineer - Security

Software And Services

Cupertino, CA

a week ago - seen

Sr. QA Automation Engineer

Dyno Nobel

Salt Lake City, UT

2 weeks ago - seen

SDET/Test Automation QA Engineer

Sondermind Careers

Denver, CO

2 weeks ago - seen

Lead QA Engineer Automation - 90377552 - Washington

Amtrak

Washington, DC

3 weeks ago - seen

QA engineer - Security Testing & Automation

Bounteous

Stamford, CT

4 weeks ago - seen

Senior QA Automation Engineer - Forms For Salesforce

Formstack

United States

4 weeks ago - seen

Senior QA Automation Engineer

Collectors

Santa Ana, CA

a month ago - seen

QA Automation Engineer

Princeton It Services

New York, NY

a month ago - seen

QA Automation Engineer

7-Eleven

Irving, TX

a month ago - seen

QA Automation Engineer (EK)

Datafielder Inc, Llc

$60 - $70 an hour

Remote

a month ago - seen

QA Automation Engineer

Two Six Technologies

$110K - $139K a year

Remote

a month ago - seen

QA Automation Engineer

Mst Solutions

$87.8K - $111K a year

Chandler, AZ

a month ago - seen

QA Automation Engineer

Kestra Financial, Inc.

$102,529 - $109,191 a year

Austin, TX

a month ago - seen

Senior QA Automation Engineer

Webstaurantstore

$94.1K - $119K a year

Lititz, PA

a month ago - seen

QA Automation Engineer

Aravo Solutions, Inc.

Portland, OR

a month ago - seen

Senior QA Test Engineer (SDET - Automation)

Cc Mortgage

Charlotte, NC

a month ago - seen