Position: Senior QA Engineer
Category: QA
English level: upper
Years of experience: 11

Teaching and mentoring of Junior Engineers\Trainees. Building of the QA process from the scratch.
Strong experience as a Manual QA Engineer.

Responsibilities:
— Review & analyze business and functional requirements
— Making suggestions for requirements improvements (when inconsistent, contradictory, unclear or not full enough)
— High-level estimation & detailed estimation during Sprint planning
— Required test coverage evaluation & traceability matrix creation
— Test documentation creation (test cases, checklists) 
— Test coverage optimization, applying test design techniques
— Review test documentation, created by colleagues, making suggestions for improvements (if necessary)
— Regression test documentation updating
— Test data creation & test environment preparation
— Test cases execution based on test cases/checklists
— Exploratory testing of the application, based on experience
— Manual Black Box testing including Functional, UI, System, Cross-browser, Exploratory, Ad-Hoc, Regression, and Integration testing, etc.;
— Grey-box testing (DBs, API, etc.)
— Manual testing of web and mobile applications on different platforms and devices (new feature testing, regression testing)
— Tests prioritization & the selection of the most important tests for execution under conditions of time lack
— Defects reporting and work with bug tracking tools, defects supporting during the life cycle
— Review, analyze, and document test results and metrics
— Making suggestions for improving the product and processes;
— Collaborate with other QA team members, Dev and PM teams;
— Work in Scrum Team: active participation in Scrum ceremonies during the whole Sprint cycle
— Knowledge sharing & mentoring
— Sharing experience with colleagues & mentoring trainees\juniors
Looking for challenging projects, a friendly team, flexible schedule.