Are you an experienced QA Test Engineer that has an affinity with SaaS? Then you might be just the one we are looking for!
As a QA Test Engineer, you are part of the product development team where you deliver a crucial contribution to the development of the WPP Open Dynamic Content (ODC) SaaS platform. ODC is a young, ambitious and fast-growing organization where quality, collaboration and innovation are highly valued. We are globally transforming digital advertising for the benefit of both consumers and advertisers. We believe our platform and its underlying principles enable the creation of high performance, consumer-friendly advertisements
You have diverse responsibilities. You will writing test plans and ensuring their execution, you will also developing infrastructure and automating test execution and create test plan, and raise test scenarios and test cases, applying risk analysis to decide what to test and when and automate.
Experience with using Amazon Web Services including Kinesis, SQS, S3 etc.
Experience with building systems that handle large volumes of data
Experience with distributed computing and microservice architectures
Experience with Full stack development , CI/CD and test automation
Experience with test automation using Selenium, Cypress or TestCafe applying standards as Page Objects, for example.
Experience with ClojureScript, TestCafe is a plus;
Within your team, you will deliver a crucial contribution to the development of the ODC platform. You have a deep understanding of how test automation frameworks are implemented (i.e. you don’t only test with let’s say, robot framework – but you know what is happening behind the scenes).You feel comfortable in creating end-to-end frameworks from scratch – for example think of it as using Selenium as the lowest level of abstraction and writing software around it. We expect that you take the lead in ensuring high quality to every delivery. This means that the whole system works well and adheres to the quality standards.
In doing so, you will have several responsibilities. You will work closely with the development team to create awareness for the status of quality in general, you implement test automation and increase the scope of testing from what we currently have (integration, end-to-end, ...). You support in solving bugs, on reproducing them and in finding their root cause. You help identify current deficiencies and you advice on how we can prevent similar issues in the future and You collaborate and are a part of the requirements elaboration process with the POs (discussing acceptance criteria).