Position: QA Engineer
Company: Uptech
Experience required: 1y
English level: upper

Who you are:
• You have at least 2 years of experience as QA Engineer;
• You have a strong understanding of SDLC;
• You have experience in creating/maintaining test documentation;
• You have experience in functional (acceptance, regression and others) and non-functional (performance, usability) testing;
• You have experience in API testing;
• You have experience in the analysis of project documentation to ensure a full understanding of business requirements and technical requirements;
• You have experience with Postman/Charles/TestRail;
• You have a strong understanding of web and mobile application structure and related technologies;
• You have Upper-Intermediate English level.

Will be a plus:
• You have experience in Android/iOS testing;
• You have experience with Xcode/Android Studio;
• Experience with Java/Python/JavaScript;
• Ability to find the root cause of failures across software;
• Understanding of UX principles;
• Basic SQL knowledge;
• Experience in e-commerce projects.

What we offer:
• Competitive salary depends on your qualification;
• Flexible schedule: 8 hours per day depending on your biorhythms (without a fixed start of your working day);
• Opportunity to work remotely;
• Paid vacation (31 working days off per year: 11 national holidays + 20 actual vacations);
• Paid sick leaves (10 working days per year);
• Registering as a private entrepreneur („ФОП”, managed by our accountant);
• Educational bonus;
• Individual benefit (to spend on traveling, insurance, gym, driving school, etc. per year);
• English lessons compensation;
• Sports activities (football team, race nation team, marathons);
• Regular teambuildings and parties;
• Cozy office in the city center with a relax zone.

What you will do:
• Manual testing using various testing techniques for mobile applications and websites;
• Analysis of project documentation to ensure a full understanding of business requirements and technical requirements;
• Planning and estimating testing activities;
• Creating test documentation (test cases, bug reports, mind maps);
• Search, record and track software bugs;
• Product regression testing;
• Holding and reporting regular and clear status of the test progress;
• Communicating with other team members and customers (if needed);
• Interacting with product team to document requirements.

What about the hiring process?
• Intro phone call;
• 2-stages online interview (with a recruiter and QA Lead);
• Online whiteboarding day (up to 4 hours, including communication with our Uptech team).