Project Overview:
The rapidly growing Development team at the Supplier Risk Assessment platform is split into 4 SCRUM teams, each looking after and building a different set of applications using an Agile development methodology. The architecture is Microservices with CI/CD pipelines to accelerate delivery of our application. You will be playing a critical role in the design, implementation, innovation, and future support of next-generation Supplier Risk Assessment platform, hosted on Microsoft Azure.
Requirements:
- 3+ years in test automation on JS/TS;
- Solid knowledges in JS/TS, OOP, Design Patterns, KISS/DRY/YAGNI;
- Excellent in UI automation for AngularJS framework or ReactJS apps;
- Have experience in at least one of the FW: TestCafe, Playwright, Cypress, Webdriver.io, Protractor (knows how it's working under hood);
- Good understanding of Database queries (for test data preparation);
- Experience of QA roles within a continuous integration and deployment technical environment;
- Good knowledges in API automation;
- Good knowledges in Performance Testing using any tools.
Nice to have:
- Experience with BDD approach;
- Excellent in API automation;
- C# knowledges (You will have possibility to switch to C# stack);
- Gatling experience.
- Test automation stack:
- UI automation: JS, TestCafe;
- API automation: C#, SpecFlow, HTTP client;
- CI/CD: Azure DevOps
- Gatling for performance testing.