QA Engineer

Competitive salary
12 Oct 2018
16 Oct 2018
Contract Type
Full Time

Perlego is an electronic library streaming textbooks to students. Perlego is a start up which has been running for 16 months with a beta version of the platform. It is currently in the process of growing it’s engineering team, acquiring content and seeking a QA Engineer to join us and improve our quality control. To see the platform you could be supporting, head to:
Perlego are seeking someone that can work from the office in central London with remote 1 day/week. You will need to have the right to live and work in the UK.

*Job Description*

The company are seeking a QA Engineer to produce test plans, tests cases and automated tests working with our agile developers in our path to continuous delivery. The role will primarily involve planning and creating test cases, writing automated acceptance tests, and co-orindating with developers to produce an effective quality control measures for our engineering team.
You will be expected to be a knowledgeable team player taking on a variety of test activities in our IT team whilst promoting agile testing best practices. The ideal QA engineer will have a strong understanding of test planning, Web applications, APIs and Selenium.

*Key Responsibilities*

-Planning and documenting test cases in conjunction with the product owner and development team.
-Producing automated acceptance tests for Web Applications using Selenium & WebDriverIO.
-Producing automated tests of APIs using appropriate tooling.
-Co-ordinating with the development team to create and run acceptance tests within the sprint.
-Manual / Exploratory testing of areas without automated coverage.
-Provide guidance and promotion of QA best practices, TDD and BDD within the development team.
-Identification and documentation of defects.
-Collect quality data and monitor team quality metrics.
-Shape the Quality management strategy for the company.

*Person Specification*

Education: Degree in a Technical field (or equivalent experience)
-Experience writing automated acceptance tests using Selenium / WebDriverIO for Web Applications.
-Experience testing working with developers within an Agile (Scrum) environment.
-Understanding of testing best practices (TDD,BDD) and ability to promote them throughout the company.
-Understanding of web applications, API’s and test approaches for them.
-Understanding of mobile applications and test approaches for them.
-Familiarity with Javascript and databases (SQL/NoSQL)

Technical skills in: Test Automation (Selenium & WebDriverIO)
Required experience : 2 years in a commercial testing role.
Other: Test planning, Test documentation, Agile Scrum, Team player
Additional valuable skills: Cucumber, Gherkin, Postman, Appium, Jest, Browserstack, MYSQL, AWS, Penetration Testing, OWASP familiarity. Python

More searches like this