Position: AQA/QA Middle Engineer
Company: Intellias
Category: QA Automation
Experience required: 3y
English level: upper

Project Overview:
Based in London, our customer is a global leading law research, ranking and directories business, ranking 'elite' (top 5%) law firms and lawyers in over 200 jurisdictions across the world. The company is the 'Michelin star' of the legal world, and law firms invest considerable time trying to be ranked. The customer has 350 staff based in London, of which 250 are researchers, who are experts in given jurisdictions and practices areas. The company is around 30 years old, in 2018 it was purchased by a private equity house with a view to modernizing and growing the business substantially. And that foresees digital transformation of all the corporate processes and flows, which will be our main goal for both in short and in long term perspective.

Customer's strategy is to transform from being a print-based publishing business, with advertising as prime revenue, to an online subscription business with data insight, ranking directories and differentiated content at its core. This means moving from a largely anonymous audience to one that is known, and thus building strategic customer platforms and products of the future.

Requirements:
Requirements:

3+ years of commercial experience is QA Automations.
3+ years of commercial experience using Selenium.
1+ years of commercial experience using Cucumber
2+ years of commercial experience using Protractor for e2e testing automation.
1+ years of commercial experience with Typescript
Good knowledge of Specflow and BDD
Preferred knowledge of testing tools such asLoader.io and BrowserStack for cross browser compatibility.
Good knowledge of Zephyr
Nice to have:

Experience with writing test automations in C#
Responsibilities:

Create test plans and test cases for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions
Automate tests where possible, building up a relevant regression pack for rapid execution
Work with members of multiple project teams through the entire agile development lifecycle to ensure the development of testable applications.
Define and execute end to end tests using protractor
Automate tests where possible using industry best practices.
Understand the existing manual test cases and can quickly translate them into automated test cases
Perform manual tests across various projects