1. Setting up tools and required infrastructure
2. Defining and setting roles & responsibilities
Qualifications and Experience:
1. Minimum 3 to 5 years of experience in automation testing with a focus on QA-Playwright
2. Proficiency in programming languages such as JavaScript/TypeScript
3. Experience in designing and implementing automated test frameworks
4. Knowledge of software testing methodologies and best practices
5. Strong software testing skills acquired through a compelling academic background or practical work experience
6. Demonstrated experience in testing cloud-delivered systems at all layers: Web UI testing (Playwright/Cypress/Protractor/Selenium/WebDriver), API endpoint testing, and continuous integration systems (Circle CI, Travis, etc.), with Playwright as the current technology
7. Fluency in JavaScript/TypeScript, with a stack-based entirely on TypeScript with Angular 2+ on the frontend and NodeJS on the backend, using MongoDB as the primary data store
8. Experience deploying to the cloud using Docker
9. Experience with HTML5 and CSS3
10. Experience with mobile development frameworks such as Apache Cordova, Ionic 2+, and testing tools like Appium is a plus