Waters Corporation

  • Software Tester Automation

    System ID
    8634
    Company Name
    Waters Division
    Category
    Informatics
    Job Locations
    UK-Newcastle
    Employment Type
    Regular Full-Time
    Job Location : Country (Full Name)
    United Kingdom
  • Company Description

    Waters Corporation (NYSE: WAT), the world's leading specialty measurement company, has pioneered chromatography, mass spectrometry and thermal analysis innovations serving the life, materials and food sciences for nearly 60 years. With approximately 7,000 employees worldwide, Waters operates directly in 31 countries, including 15 manufacturing facilities, and with products available in more than 100 countries.


    Waters Corporation's businesses include Waters, TA Instruments, VICAM, ERA, and Nonlinear Dynamics.


    Waters creates business advantages for laboratory-dependent organizations by delivering ultra performance liquid chromatography (UPLC), high-performance liquid chromatography (HPLC), chromatography columns and chemistry products, mass spectrometry systems, laboratory informatics solutions, and comprehensive service programs to enable significant advancement in healthcare delivery, environmental management, food safety, and water quality.

     

    Overview

    We are looking for great testers, ideally with Agile and automation experience, to help us create our best-in-class scientific analysis software.

     

    Working in an agile environment with developers, applications scientists and technical support, the testers are involved from an early stage in all project activities, from requirements analysis through to release planning. The testing itself focuses on both our flagship Windows applications and our new, pre-release web-based application. The role covers everything from functional and performance testing to usability tests, acceptance tests, automated tests and more.

    Responsibilities

    • Regular interaction with the other local and off-site team members
    • Understand the customer requirements and create test cases from those requirements
    • Ensure the test approach is appropriate for project or task
    • Advise the team about overall risks and trends
    • Perform manual/exploratory tests on early-stage code
    • Create automated acceptance tests
    • Perform usability, functional, performance, exploratory and acceptance testing as the situation and product demands
    • Continuous review of the company test strategy to ensure we reflect, adapt and improve with changing circumstances

    Qualifications

    • Degree (B.Sc, M.Sc. or Ph.D.) in a science related discipline is desirable but not essential.
    • At least 2 years' experience in software testing
    • Test automation experience is highly desirable, including experience of Test Automation tools and techniques (e.g. Selenium, Specflow, SoapUI, etc.)
    • Experience of planning, estimating and scheduling of testing activities
    • Keen and quick to learn new things, both in terms of testing techniques and the science behind our software
    • Enjoy engaging with others to understand and solve problems
    • Feels comfortable talking to stakeholders to gather requirements, feedback and track down bugs
    • Shares our ambition to develop fantastic products that more than satisfy our customers

     

    What can we offer?

    A positive development experience

    The Newcastle office is home to a small, committed development team. We care about making good software with a good user experience. We give our developers time and resources to learn new skills and languages. We value team communication and collaboration. We have testers integrated in the team. We automate things when it makes sense to do so. We use agile development practices and try to learn from our mistakes.

     

    Good development technologies

    Our new web-based project has a C#/ASP.NET Core backend and an Angular 6/TypeScript frontend. Our existing products are desktop Windows applications, built using the .NET stack, primarily in C#, and making heavy use of WPF, MVVM, LINQ, Rx, and the Task Parallel library. In terms of tools, we use the latest Visual Studio and ReSharper, RxJS, ngRx, Jasmine/Karma, Git, TeamCity, the Atlassian suite, Trello and OneNote.

     

    The chance to change the world

    The software we develop is helping scientists all over the world to better understand the biochemical world, developing drugs to fight cancer, plants to revolutionise biofuel production, and so much more. Working at Waters, you'll learn a little about biochemistry too — it's a fascinating domain and a great way of expanding your mind. Job satisfaction doesn't come much better.

     

    Big-company benefits; small team attitude

    Waters is a global company providing good employee benefits, including a company pension scheme, stock purchase plan, and a healthcare package. Despite being part of such a large company, our Newcastle office, having around 30 people, operates as a small team. We have a flexible approach to work and maintain a friendly, inclusive working environment.

     

    An easy commute

    Our core working hours are from 10am to 4pm (in a 37 hour week), meaning you can avoid the rush hour. Overlooking the Newcastle quayside, we're also just minutes away from the nearest Metro station and 10 minutes' walk from Central Station, so you might be able to avoid the roads altogether.

     

    Your application experience with us

    • CVs and job test submissions are assessed by 3+ members of the test team to ensure a balanced review.
    • We have two in-person interviews as standard; you'll be interviewed by people from the team and we will include different people each time. This allows you to meet a good number of the people you could be working with and allows us to make a balanced assessment.
    • An opportunity to ask team members any questions you have about the work we do or what it's like to work here.

     

    What to expect if you start working here

    • An on-boarding process designed to welcome you, learn about what works for you, and ease you in to making your first contribution to the team.
    • We pay specific attention to teaching you just enough of the background science and domain knowledge to get started. There is ongoing support (including scientists working in the team) in this area.
    • A line manager whose principal role is to support you and the team, and to help develop people.
    • A healthy work-life balance: we don't work over-time, there are no regular travel requirements, and we discourage people checking emails or work messages at home.
    • Flexibility in working your hours, with the option to work from home occasionally.
    • 25 days' annual leave (plus public holidays) and good benefits - including private medical.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed