Thermo Fisher Scientific

Senior Engineer, Test Automation

Posted on: 1 Mar 2021

Philadelphia, PA

Job Description

Digital Science (DSBU), part of Instruments & Enterprise Services (IES), delivers market-leading laboratory and data management solutions. These solutions help customers advance science, become more efficient, and improve their bottom line. 200BOur offerings shape the lab of the future, by accelerating innovation and driving productivity. In short, it's our goal to make labs work the way laypeople think they do, with cloud-connected, instantaneous information, available seamlessly to scientists across the globe.

What will you do?

* The Software Test Engineer (Automation) is the role responsible for creating repeatable automated Test Cases against the application under test
* The Test Automation Engineer will work with the Product Owner to formulate Acceptance Criteria for Product Features in Gherkin and create automated tests from these specifications.
* Work with the Developers to make sure that their designs are testable.
* Create and manage automated Test Cases based upon a feature2019s acceptance criteria.
* Create build pipelines and execute Test Cases to produce test results.
* Log, triage and communicate defects found to the Development Team and Product Owner.
* Build relationships with other development teams, product owners, and product managers.

How will you get there?

The successful candidate will be highly competent with:

* Agile strategies and BDD (Gherkin language)
* Using and translating Gherkin Acceptance Criteria scenarios into test scripts by implementing and using automation custom frameworks based on BDD such as Cucumber.
* Collaborative attitude.
* Knowledge of OOP design principles. Mainly with Java language with remarkable experience with Cucumber, grade, maven, TestNG, JUnit. Also valuable C.
* Selenium. Developing automated tests of UI REST-based web services with async scenarios.
* Building with Jenkins.
* API testing with tools such as Postman, Swagger, RestAssure
* Adapt API testing with BDD features and scenarios. Integration with cucumber framework
* Reporting such as ExtentReports.
* Experience across multiple types of testing i.e. user acceptance, system integration, regression testing, end2end.
* Responsible for creation and integration automation testing components reusable across the organization.
* Test Management tool. HP Quality Center / qTest Manager
* Project Management tool. Jira / Azure DevOps.

The successful candidate will be familiar with:

* Performance / Load Testing; tools such as JMeter, LoadRunner
* Web programming on RESTFul context applications with Angular, React
* Database knowledge such as Oracle, PostgreSQL, SQL Server.
* Docker and cloud computing

Education

* An experienced position designing and writing automated test cases
* Typical candidate has a BS and 5 or more years of relevant experience
* Exposure to or professional experience with the tools and technologies required for the role
* Development tools, programming languages and application frameworks
* Agile methodologies, the software development life cycle
* Commitment to Continuous Learning
* Willing and able to stay informed on industry trends

Work Environment

* Sedentary
* In-person and online meeting collaboration
* Requires flexibility to work across multiple time zones

Thermo Fisher Scientific

Waltham, MA

Thermo Fisher Scientific Inc. (NYSE: TMO) is the world leader in serving science, with revenues of more than $24 billion and approximately 70,000 employees globally. Our mission is to enable our customers to make the world healthier, cleaner and safer. We help our customers accelerate life sciences research, solve complex analytical challenges, improve patient diagnostics, deliver medicines to market and increase laboratory productivity. Through our premier brands - Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific and Unity Lab Services - we offer an unmatched combination of innovative technologies, purchasing convenience and comprehensive services.

To serve science, Thermo Fisher Scientific needs to stay ahead of it. To be the world leader in serving science, we need to anticipate (pre-empt) customer needs. We need to constantly think about advancing science, so customers have the freedom to be bolder and more innovative – we are committed to pushing science and technology a step beyond where it is today.

 

Similar Jobs