Position: Senior Manual QA (Experience with Java)
Company: Exadel
Category: QA
Experience required: 3y
English level: intermediate

The app offers:
Pregnancy and post-pregnancy modes
A woman can track baby’s development and learn the essentials of being a parent with special visuals and articles developed by medical experts.

Daily health insights
Thousands of expert articles, quizzes, and surveys in a personal feed.

Health Assistant
Health Assistant helps get engaged in dialogues on different health topics to understand body signals better.

Secret Chats
This option gives the possibility to discuss different  topics, ask questions anonymously and get support from millions of women worldwide.

Project Advantages: 
A driven and devoted to common success team; 
SCRUM; 
The app is becoming more and more popular with users;

Team Composition and Locations:  
Manual QA, JavaScript Developer (React Native), JavaScript Developer (Node.js), Business Analysts, Project Manager (Belarus)

Project Tech Stack: 
JavaScript (React Native), JavaScript (Node.js)

Project Duration: 
6+ months

Requirements:
4+ years in software quality assurance
Experience with Kotlin/Java
Experience with mobile platforms and ecosystems, iOS and Android, and web sites is preferred
Cross-browser, including mobile browsers and especially Facebook browser, testing with focus on page loading speed (First contentful paint, First Input Delay, server response time)
Being proactive in gathering non-functional requirements within the team and other departments
Effective testing of i18n (including RTL support)
Experience as a QA engineer working with backend technologies such as APIs, DBs (including SQL knowledge) and services
Excellent understanding of testing methodology and test automation in Agile product lifecycle
Positive thinking, quality orientation, reliability, ability to organize, exceptional attention to details
Fluency in technical English – both spoken and written
Delivery of new features: 1-3 days. Collaboration with developers on a regular basis.QAs can not only set tasks for developers, but also can write something on high-level.

Nice to have:
Experience in automated and load testing
Understanding of A/B experimentation and its implication on testing strategy
Higher education in IT or Computer Science

Responsibilities:
Provide the best quality tests
Create plans, test scenarios, test cases and test reports
Active participation in the software development process, cooperation with programmers, analysts and administrators
Develop and improve a set of methodologies, procedures and tools used in the field of testing
Review requirements, specifications and technical design documents
Defect tracking
Preparing bug reports
Working with the development team to resolve open issues
Monitor results of automated suites within CI infrastructure