Junior QA Engineer
AVIRISE is a company that transforms bold ideas into mobile applications with a wide user audience.
We are looking for a QA Engineer who looks at the product through the user’s eyes and wants to grow not only by following checklists. For us, quality is not a formality but a shared team value.
In this role, you will learn to influence product stability, reliability, and user experience by working closely with developers and the product team. If it is important for you to see the real impact of your work and grow together with the product, we will be happy to meet you.
🤝 What we expect:
— 6+ months of commercial experience as a QA Engineer;
— Experience testing mobile applications on iOS and Android: basic functional and non-functional testing skills;
— Understanding of processes such as smoke and regression testing, as well as UI/UX testing;
— Ability to write test documentation: creating bug reports, checklists, and test cases according to requirements;
— Product requirements analysis: basic understanding of how to identify key testing aspects;
— Understanding differences between Android devices from various vendors and their OS skins (e.g., MIUI, One UI, ColorOS, etc.);
— Willingness to work with task trackers (e.g., Jira): creating and tracking tasks, managing bugs.
💡 Your main responsibilities:
— Testing mobile applications on iOS and Android: performing functional and non-functional testing across different OS versions and devices from various vendors (Xiaomi, Samsung, Huawei, etc.);
— Identifying differences in app behavior caused by Android skins and modifications;
— Checking UI and functionality adaptation across different device types, including tablets and smartphones;
— Performing regular smoke and regression testing: executing tests before releases to detect critical issues and after changes to ensure compatibility of new and existing features;
— Creating and maintaining test documentation: writing and updating bug reports, checklists, and test cases, ensuring their relevance throughout the development and release cycle;
— Analyzing requirements and testing new features: reviewing specifications before testing, assessing test coverage, and understanding the impact of changes on application functionality;
— Active collaboration with developers, product managers, and designers to clarify requirements, discuss defects, and suggest product improvements;
— Identifying, documenting, and tracking defects until they are fully resolved, ensuring release quality.
💪 Nice to have:
— Understanding of REST API testing processes and experience with tools such as Postman or similar;
— Experience working with emulators, simulators, and cloud testing platforms (e.g., BrowserStack, Sauce Labs) for mobile application testing;
— Understanding of testing metrics: basic knowledge of test coverage evaluation and control;
— Understanding of Agile/Scrum processes, experience participating in sprints, planning, and retrospectives;
— English level: Pre-Intermediate or higher;
— For remote work, having Android and iOS testing devices is preferred.
💫 We offer:
— Flexible working hours: Mon–Fri (8–10 AM / 5–7 PM);
— Remote work or a comfortable office in the center of Dnipro, equipped with a shelter, Starlink, and a generator for uninterrupted work;
— 20 working days of paid vacation and paid sick leave;
— Support for a healthy lifestyle — partial compensation for gym membership;
— Compensation for education, professional courses, and foreign language learning;
— Partial compensation for psychological consultations;
— Minimal bureaucracy and formalities;
— Openness, transparency in decision-making, and honest communication.
Please include your desired salary level when submitting your CV.