Willis Towers Watson

https://www.willistowerswatson.com/
London, United Kingdom
Employee - Full Time
Feb 05, 2018

Test Automation Engineer


Willis Towers Watson is a leading global advisory, broking and solutions company that helps clients around the world turn risk into a path for growth. With roots dating to 1828, Willis Towers Watson has 40,000 employees serving more than 140 countries. We design and deliver solutions that manage risk, optimize benefits, cultivate talent, and expand the power of capital to protect and strengthen institutions and individuals. Our unique perspective allows us to see the critical intersections between talent, assets, and ideas the dynamic formula that drives business performance. Together, we unlock potential. Learn more at willistowerswatson.com.

The Business: 
Our Retirement Systems Group creates and supports software for the Retirement, Health and Group Benefits and Group Services and Solutions businesses. Our purpose is to help the departments we work with realize their full potential.

The Role: 
THIS ROLE CAN BE BASED IN ANY LOCATION WITHIN THE US AND IS ALSO OPEN TO CANDIDATES WHO PREFER TO WORK FROM HOME.

The Retirement Systems Group is currently making significant changes to internal tools and process to support a more efficient and automated testing environment. This is necessary to increase speed to production, reduce errors in code, and to provide a model for future testing.

This role sits within the Development and Framework group and plays a key part in testing the Retirement Systems Groups North America applications. You will work closely with all product team developers to help develop and coordinate best practices for automated regression testing automation (calculations, UI, smoke, etc.) in conjunction with existing testing efforts. This position will have oversight over the automated testing project with regards to decision implementation and rollout to teams. You will be responsible for creating metrics and increasing test coverage across all teams using the automated systems.

As a Test Automation Engineer/Developer working with various systems designs, you will create a model of efficiency for automated testing and metrics for product team developers and managers. You will also consult with framework concerning best practices, provide ongoing technical support, and training on development product teams.

Note that this role may involve some travel to other Willis Towers Watson offices. Associate must be able to work an EST time zone schedule.

A Few Select Responsibilities:

  • Guide product teams during implementation of automated practices for both web and windows applications. E.g., assist with the design for creation of test scripts using JavaScript and/or VB.NET to address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability in preparation for implementation.
  • Work with the product team managers, team/department/company colleagues, and framework to define metrics, process and strategy associated with automation.
  • Document issues for analysis programmatically
  • Plan test schedules based on each teams schedule and need
  • Assist teams create, execute and diagnose automated test scripts across multiple application within the department
  • Participate in product team design and review meetings to provide input on testing requirements, schedules, results/reports, or other areas of concern.
  • Identify improvements in the testing and user experience processes
  • Maintain a high-quality bar in a complex and constantly evolving workspace.

The Requirements

  • 4 year of prior experience setting up and leading automation testing
  • Strong Experience and understanding of automated testing tools available in the marketplace
  • Experience developing automated test for both web and windows applications
  • Ability to create scripts beyond record and playback using C# and/or VB.NET
  • Experience working with GUI object recognition and customization
  • Experience testing VB.NET, SQL, and Windows GUI
  • Solid understanding of object-oriented programming, design and debugging skills
  • Excellent understanding of software design techniques
  • Experience of source control systems and configuration management
  • Basic level knowledge of XML and RDBMS concepts
  • Experience in Agile development methodologies preferable
  • Proven ability to deliver quality results in a demanding environment
  • Ability to travel and work extended hours as needed

Any unsolicited resumes/candidate profiles submitted through our website or to website-mail accounts of employees of Willis Towers Watson are considered property of Willis Towers Watson and are not subject to payment of agency fees. In order to be an authorized Recruitment Agency/Search Firm for Willis Towers Watson, any such agency must have an existing formal written agreement signed by an authorized Willis Towers Watson recruiter and an active working relationship with the organization. Resumes must be submitted according to our candidate submission process, which includes being actively engaged on the particular search. Likewise, for our authorized Recruitment Agencies/Search Firms, if the candidate submission process is not followed, no agency fees will be paid by Willis Towers Watson.

Willis Towers Watson is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, or disability.

Equal Employment Opportunity: Know your rights at http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf .

How to Apply

APPLY NOW