Position: QA Engineer (Manual + Automation)
Company: Archer Soft
Category: QA
Experience required: 2y
English level: intermediate

WeBuy -- On-Demand advertising platform on early stage, Currently in closed beta. Nearest market to launch - Great Britain.
We connect sellers and buyers but in a kind of extraordinary way! Our platform is buyer-centric, so he\she can see only relevant propositions and all of them should be paid by the seller. Moreover, Buyer earns money when he watches propositions from sellers. Application uses geolocation, will be integrated with cryptocurrency and blockchain. You will work on Sellers' application mostly, in skilled, talented and proficient team-mates. You will have the ability to mentor new team-mates later on.

Technology stack - React Native.
Core development team based mostly in Dnipro with remotes.
Team: 2 ReactNarive developers, 1 Back-end, 1QA, 1PM, NetOps
Location: Dnipro 
Full-time work, Product development, no end-date.
Customer from a fairy tale - lets us use approaches we want to improve dev process.
Development environment with QA automation pipelines, Automated deploy and AppCenter as a cloud testing platform.
Info: https://wby.io/

 

We're looking for a middle/senior QA Engineer with automation experience.

Main responsibilities
1. Requirements clarification
2. Test Planning
3. Test analysis skills:

Functional Product Analysis
Combining Functional Checks
Business Logic Analysis
Quality Risk Analysis
4. Writing test documentation (test plan, checklist)

Ability to compile and complete documentation in general (situational reports, data collection for further analysis or processing)
5. Web functional testing
6. Mobile functional testing
7. Clear, concise and unambiguous registration of bug reports
8. Team Compliance
9. Test Results Analysis

Soft skills
Intermediate + English (Mostly writing for now, but better to be ready to speak with English team mates) Upper Intermediate preferred
Communicative
Initiative (Proactivity)
Stress resistance
Responsibility
Automation Skills
1. Basic knowledge of Java:
1.1 Variables and data in Java
1.3 Logical expressions
1.4 Branching, multiple brancing
1.5 Cycles while, for, do..while
1.6 Arrays, strings
1.7 Exceptions
1.8 Parameters and arguments of functions
1.9 Basic principles of OOP

2. Test frameworks:
2.1 Basic knowledge and experience with JUnit or TestNG
2.2 Basic knowledge and experience using Appium

Bonus knowledge
Other programming languages ​​other than Java
Experience with Page Object
Non-functional types of testing
Experience with CI / CD
CRUD in SQL