Position: General QA Engineer (mobile). Manual/Automation 80/20
Company: WeAreBrain
Category: QA
Experience required: 3y
English level: upper

**Responsibilities:**
- Manual testing (logic, back end, front end, usability)
- Creation and maintaining mobile auto tests for most important parts of app (to cover trivial 
scenarios that executed before each release)
- Creation and maintaining contract tests between services
- Communication with clients to analyze their business processes, work flows and product 
requirements
- Cooperation and work closely with the development team (involved into new feature 
discussion) 

**Requirements**
**Essentials:**
- 3+ years of manual, API and web testing testing
- 1,5+ year of experience in a mobile testing
- Hands-on experience of different types of manual software tests execution 
(smoke/regression/functional/non-functional/performance/load/integration)
- Hands-on experience with Selenium (WebDriver), Java, OOP + PageObject pattern;
- Experience with complex B2B/enterprise software solutions testing
- Experience with e-Commerce platforms
- At least Upper-Intermediate English speaking and writing proficiency (good communication 
skills)
- Ability to negotiate effectively with international clients, enough self-confidence and 
vocabulary to dive deep into client’s processes and collect business and tech requirements in the 
best way
- Team player always ready to help teammates solve technical problems and to assist in 
improving product quality
- Innovative thinker eager to improve business processes through automation and new 
technologies implementation

**It will be nice if you have:**
- Knowledge in a JavaScript
- Hands-on experience with CI/CD tools (preferable Bitbucket)
- Experience in automation testing using Selenide + Appium
- Experience in a contract testing (Pact testing)
- Hands-on experience with different bug tracking, version control and collaboration 
tools/systems like GitHub, Jira, Confluence, etc.
- Good understanding of Agile software development approach (Scrum/Kanban)
- Great analytic skills, ability to discover client’s pain points and find ways to make them happy through flawless requirements management

**With us you can:**
**Professionally and personally grow in the multicultural environment:**
                - you will have a significant educational budget,
                - corporate English lessons with a certified teacher,
                - regular knowledge sharing sessions;
**Clearly see your performance results in an Agile environment:**
                - we have a project-based performance management system,
                - you can track your SMART goals and take ownership for 
                  continuous improvement with Professional Development Plan;
**Keep your work-life balance:**
                - you will have 20 vacation days,
                - paid sick leaves,
                - parental leave,
                - monthly Well-being Allowance,
                - medical insurance,
- Corporate events, teambuilding and cool Friday’s parties in Creative Quarter;
**Have financial strength:**
                - we are covering taxes and our accountant provides full support 
                  for you,
                - you will have a regular salary review.