Position: Senior Quality Automation Engineer
Company: WondermentApps
Experience required: 3y
English level: upper

Responsibilities:

Automate manual test cases
Create Gherkin test scenarios for auto-scripts
Participate in daily/weekly meetings
Collaborate with QA Engineers and Developers to develop effective strategies and test plans for test automation
Estimate, prioritize, plan and coordinate test automation activities
Use tools to monitor and diagnose website and application performance.
Lead and monitor code review
Create and maintain test automation frameworks
Improve test automation scripts and frameworks
Create and monitor test automation metrics
Communicate state of test automation to stakeholders
Participate in performance review for other engineers
Investigate latest trends and implement proof of concept
Improve test execution and reporting process
Create and maintain best practices in test automation


Requirements:

Experience with web development and standard coding practices
Good knowledge of object-oriented programming, along with requisite coding and debugging skills;
Solid design and development skills in JavaScript;
Solid experience in NodeJS, Cucumber, WebDriver.IO usage
Understanding of software design principles, patterns, algorithms and data structures;
Knowledge of continuous integration practices;
Ability to develop and execute test plan/ test cases in an Agile environment
Cloud based testing knowledge
Help in resolving release/ project issues
Ability to provide a effective defect triage process planning
Partner with development groups to identify and resolve problems
Seek out expertise, knowledge, and resources to develop solve problems
Participate in technical discussions within development groups associated with assigned projects
Ability to provide technical help/guidance to other QA team members

Preferable tech. skills:
 
Business domain: Financial Technology
Blockchain experience