Position: Automation QA
Company: UTOR
Category: QA Automation
Experience required: 2y
English level: intermediate

Background:
The Email product uses a Administrator Web portal for configurations management & monitoring of transactions.
There are a growing number of functionalities requiring testing and this is currently lots of manual efforts.
A test automation project has been started to allow for the programmatic testing of the portal and there is a requirement for a experienced QA engineer to help complete it. 

Scope of work:
Implement a stable browser UI automation framework for our Filetrust portal using the current project's technology stack CodeceptJS framework with Puppeteer.
This will be included in the pipeline so will run headless.

Success criteria:
Time & cost consumption: Using the completed framework is less time consuming compare to manual testing
Highly Reliable: The written scripts are stable regardless of Ui elements changes with logging & debugging support & can find defects

Ease of Maintenance: The maintenance required when adding new tests cases is minimal 
Clear Reporting: Clear reporting can be produced

Integration: Built for any environment & integration with any supported CI/CD tool

Great experience in automation architecture & UI test framework development 
and has used various automation tools and developed automated tests from scratch with strong experience and deep understanding of testing.

Strong coding skills, Javascript, NodeJs,Puppeteer, BDD,CodeceptJS

Great communicational skills, approved to work in team and also independent handling the tasks. Wanna to learn new things and share experience with other team members. Communication will be in English so should possess proper level of English to successfully communicate with other team members.