Position: Junior QA Automation Engineer (Telecom/IoT project)
Company: SPD-Ukraine
Category: QA Automation
Experience required: 1y
English level: intermediate

We are seeking a passionate and motivated candidate for the position of Junior QA Automation Engineer. While basic knowledge of QA automation and related technologies is preferred, the most important requirement for this position is a strong desire to learn and improve in these areas.

**About Us, SPD-Ukraine**
As a part of SPD Group, we provide software engineering and product development services for clients worldwide—the USA, Israel, UK, and EU. Our world-class team of 600+ engineers deliver Web, Mobile, AI/ML or Enterprise solutions to a wide range of business domains, such as FinTech, eCommerce, SaaS, LegalTech, InsurTech, HRTech, Cybersecurity, etc. Our key clients are world-renowned iconic brands such as Poynt, PitchBook, MorningStar, PieInsurance. Ten of our clients report more than $100 million in annual revenue.

Headquartered in London, UK, and with development centers in Kyiv, Lviv, Cherkasy, Ukraine, SPD Group aims to impact the lives of millions by revealing great tech ideas and potential. We do not cooperate with companies from russia and belarus.

**About the project**
The service offers sustainable and profitable IoT revenue growth to chip-set manufacturers, IoT Cloud Platforms, and Service Providers by challenging traditional networks and IoT solutions. Service operates a self-developed, cloud-based connectivity enablement platform designed and built especially for IoT and encompasses a wide range of services to market verticals, from a full GSM core network, through IoT BSS and up to IoT vertical solutions — all provided as-a-service via our global cloud.

**We are looking for a person who has:**
● At least 0.5 - 1 years experience in QA Automation;
● A clear understanding of client/server model, ways of API testing, and basics of event-driven architecture, along with experience in backend services testing;
● Basic knowledge of Java/Kotlin to be able to write automated tests
● Worked extensively in an Agile/SCRUM development methodology;
● Must be adaptable in a highly dynamic environment;
● Good written and verbal English skills.

**Would be a plus:**
● Experience with Junit 5, Allure;
● Experience with TestContainers;
● Experience with Kafka.

**Sounds like you? Here are some of what you’ll be doing:**
● Create test scenarios, test cases, checklists, test results reports, and bug reports;
● Perform integration, functional and usability testing;
● Create/maintain automated tests (API, UI);
● Execute automated tests, and analyze report results;
● Active communication with development teams.

**Technologies stack:** Kotlin, Junit 5, Allure, TestContainers, Kafka, Containers and Microservices.

**Team:** 3 BE + 2 FE developers, Team Lead, QAA Engineer.

**Schedule:** Flexible, usual 9:00 - 18:00.

**Interview steps:**
Tech Interview with Team Leader and QAA Engineer.

**Our offer:**
- Medical Insurance yearly budget to obtain insurance plan in Ukraine / financial reimbursement of expenses on medical services outside Ukraine;
- 20 business days of paid vacation, unlimited sick leave, 4 days of emergency leave;
- Sports program: 50% reimbursement for gym, sports events and equipment, massage services within budget limit;
- Wellbeing program: individual consultations with professional psychologists, psychiatrists, and coaches;
- Budget for personal learnings, conferences, certifications, courses, subscriptions etc. and language classes (Ukrainian, English);
- Family events presents and financial help in emergency cases;

Does this sound like the kind of place you want to work at? We look forward to hearing ’hi’ from you :)