Position: QA Automation Engineer
Category: QA Automation
English level: intermediate
Years of experience: 8

Successful development testing framework from scratch
Responsibilities
- implementing test automation from scratch
- implementing and supporting test automation framework (JS, Nightwatch.js, Mocha, Chai)
- covering regression test suite with UI end-to-end scenarios
- executing function, regression, sanity, smoke, cross-browser, API types of testing
- analyzing requirements, creating test design, estimation, reporting, investigating, and confirmation testing of defects
- executing automated regression suite, analyzing received results, preparing test reports
- working with databases - SQL, Mongo
- working with CI/CD tools (Jenkins)
- experience with testing tools (Jira, Confluence, Zephyr, RedMine)
- experience with version control systems (Bitbucket)
• Developing test documentation (test plans, test suites, test cases, checklists).



PROFILE
• Web, Mobile (iOS) applications manual testing experience
• Experience with testing applications designed using microservices architecture
• Experience with Bug Tracking Systems (Jira, RedMine)
• Experience with version control systems (Bitbucket)
• Experience with environment tools (Docker, TeamCity, PhpMyAdmin)
• Proficiency in API testing (Postman)
• DataBase knowledge (SQL, Mongo)
• Basic knowledge of software development methodologies
• Experience with test automation for Web apps, using Nightwatch.js framework

LAST JOB RESPONSIBILITIES:
• Testing Web, Android applications, RESTful API
• Writing test documentation (test cases, checklists)
• Communicating with Support team
• Supporting and writing automated cases
• Developing features with a team starting from idea down to production

More than 7 years of experience as Automation and Manual QA
engineer.
QA team onboarding and management;
QA processes setup: Manual Test process, Automation development process with their integration.


The main specialty is creating automation framework of web applications (UI/API testing, mainly RESTful). More than one-year experience in managing automation testing teams, establishing testing processes from scratch, selecting the approaches.


SOFT SKILLS
• Keen interest to new knowledge in software development;
• Strong interpersonal and communication skills, team player;
• Analytical skills and attention to detail;
• Ability to successfully work & to switch between different tasks even under tight project deadlines;
Looking for General QA position, to deal with:
- requirements gathering and analysis
- writing testplans and test cases
- preparing and supporting test beds, documenting them, writing guidelines
- setting up CI
- automating testcases
- running testcases(manual and automated), creating reports
- improving QA workflows, close communication and collaboration with devs