Position: Mobile QA Automation Engineer (JavaScript)
Company: GeeksForLess Inc.
Experience required: 3y
English level: upper

**Requirements:**
-JavaScript
-Appium
-CI/CD
-Jenkins
-**Upper-Intermediate English written and verbal**
- Experience of backend testing and automation.
- Good understanding of mobile platforms ecosystem.
- Good working knowledge of command-line tools and shell scripting.
- Knowledge of Git, TeamCity/Jenkins desirable.
- Demonstrable experience working closely with development and QA teams.
**- Nice to have:** experience working with flutter apps.

**Duties:**
-Contribute to the ongoing development of automated test scenarios working as part of an Agile team
- Drive continuous improvement, recommending and implementing enhancements to test processes and procedures.
- Investigating user problems, testing bugs, and creating and managing bug reports.
- Develop a strong understanding of the products and domain to perform hands-on testing from a technical standpoint.
- Support engineering colleagues so that testing is a team-wide responsibility
- Reviewing design proposals, acceptance criteria and processes, and recommending improvements.
- Proven software quality assurance experience with a focus on both web and mobile applications