Clarivate(tm) is a global leader in providing solutions to accelerate the lifecycle of innovation. Our bold mission is to help customers solve some of the world's most complex problems by providing actionable information and insights that reduce the time from new ideas to life-changing inventions in the areas of science and intellectual property. We help customers discover, protect and commercialize their inventions using our trusted subscription and technology-based solutions coupled with deep domain expertise.
We now have more than 8,500 colleagues in over 40 countries worldwide, and we work with over 200 partners to deliver value and success for our customers. Today, Clarivate is a publicly traded company, listed on the New York Stock Exchange under the ticker NYSE:CLVT.
Clarivate is committed to building, nurturing, and developing a diverse culture of belonging where new colleagues can bring their authentic self to work every day! Join us!
Clarivate™ is a global leader in providing solutions to accelerate the lifecycle of innovation. Our bold mission is to help customers solve some of the world’s most complex problems by providing actionable information and insights that reduce the time from new ideas to life-changing inventions in the areas of science and intellectual property. We help customers discover, protect and commercialize their inventions using our trusted subscription and technology-based solutions coupled with deep domain expertise.
We now have more than 8,500 colleagues in over 40 countries worldwide, and we work with over 200 partners to deliver value and success for our customers. Today, Clarivate is a publicly traded company, listed on the New York Stock Exchange under the ticker NYSE:CLVT.
Clarivate is committed to building, nurturing, and developing a diverse culture of belonging where new colleagues can bring their authentic self to work every day! Join us!
Colleague in this position will be able to create all the testing and automation frameworks as required for their projects.
Specific Duties and Responsibilities:
- Develop automated test scripts to validate functional and non-functional acceptance criteria as part of a continuous integration / deployment pipeline.
- Script and execute manual tests where automated testing is not pragmatic (e.g. exploratory testing)
- Provide detailed bug reports to development teams to resolve.
- Work with business analyst, product owner and technical teams to agree acceptance criteria to stories or other functional and non-functional requirement
- Review test scripts created by other members of the team
- Improve test coverage by exploring and documenting behavior of legacy features
- Participate in the architecture and design of features early in the development cycle, influencing it to drive quality and adherence to the specification.
- Be an evangelist for QA best practice within the team, particularly with a focus to increasing adoption and coverage of test automation
- Work with the team to collaboratively plan, design and implement appropriate QA practices, test environments and quality processes
Position Requirements:
- Experienced QA Engineer, capable to work independently and find path through unknown as the only QA within Scrum team
- QA is integral to our agile lifecycle, not something tacked onto the end. You’ll have to be passionate about testing in an agile environment
- Experienced in designing automated test scripts to validate expected behavior for web apps, API based services or windows applications, using test automation frameworks
- Good coding & debugging skills in either of those: JavaScript, TypeScript, Java, C#, Ruby
- Good working experience with GIT and CI tools
- As we are a globally distributed, English speaking company, so strong oral and written communication skills in English are essential
- The technology is constantly evolving, and so you must show a curiosity about innovation, and an ability to adapt to new technologies and learn quickly
These are the skills we’d love to see in an ideal candidate, but so long as you are happy to learn, are not essential:
- Experience with Cypress, Selenium
- Experience in performance engineering including hands on with at least one tool (Netload, JMeter or LoadRunner)
- We operate a hybrid cloud environment, so it is good to have hands-on experience testing solutions in cloud environments, in either AWS or Azure.
- Hands on use of database testing tools and SQL.
- Experience with accessibility testing
- Experience with automated testing as part of a continuous integration / continuous delivery model
- Experience with test driven development and/or behavior driven development.
- We handle some of our customer’s most valuable data, and have regulatory concerns, so experience of compliance requirements in Cloud environments (e.g. SOC2, ISO27001, PCI/DSS, GDPR) would be useful
What We Offer
- Paid lunch
- Private health insurance
- FitPass card
- Company bicycles for rent free of charge
- Access to My Learning platform
- Access to Virgin Pulse platform
Please note that only shortlisted candidates will be contacted.
It is the policy of Clarivate to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, pregnancy, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Clarivate will provide reasonable accommodations for qualified individuals with disabilities.