Who are we?
Sempico Solutions is an international telecom company and business messaging service built around our own product — the Gatum messaging platform. We help businesses worldwide deliver marketing, verification, transactional, and OTP messages via SMS and messaging apps, with global reach.
Our mission is to provide fast, simple, and reliable communication between businesses and their customers — anywhere, always.
Our benefits
- Work in a fast-growing product telecom company with global clients
- Fully remote working format
- Working hours: Monday-Friday, 9:00—18:00 UTC+2 (including 1-hour lunch)
- Competitive salary: fixed base, discussed individually
- Step-by-step onboarding and knowledge transfer
- Opportunity for professional growth and ownership
- Long-term product vision and real impact on quality
- Transparent culture with minimal bureaucracy — first-name basis, common sense, and a good sense of humor
What about the team?
🏡 100% remote | 🌍 International team
At Sempico Solutions, we value ownership, responsibility, and open communication. You’ll work closely with developers, product managers, and other stakeholders and directly influence the quality and stability of our CPaaS platform. This role has growth potential — in the future, you’ll have the opportunity to take ownership of QA processes and help build the QA direction.
About the role
We are looking for a QA Engineer who will start with a strong focus on manual testing and gradually take ownership of test automation. This role is ideal for someone who enjoys understanding complex products, improving quality at scale, and working closely with product and development teams in a telecom / CPaaS environment.
What you’ll do
- Perform manual testing of the Gatum CPaaS platform and related web interfaces
- Design, develop, and maintain automated tests
- Write and update test documentation: test cases, checklists, and test plans
- Conduct regression testing during each release cycle
- Detect, document, verify, and re-test bugs
- Collaborate with developers and the product team to clarify requirements
- Participate in product planning and QA strategy discussions
- Improve testing processes and contribute to overall product quality
Requirements
Must-have
- 2+ years of experience as a Manual QA Engineer
- 1+ year of experience in Automation QA
- Strong understanding of testing methodologies and test design techniques
- Experience with manual testing of web applications
- Experience with API testing (Postman, Swagger or similar)
- Experience writing test documentation (test cases, checklists)
- Experience creating bug reports and working with Jira
- Understanding of SDLC / STLC
- Experience with test management tools (TestRail, Qase, Zephyr, Xray or similar)
- Basic knowledge of databases (SQL / NoSQL) and ability to write test queries
- Understanding of client-server architecture
- Proficiency in JavaScript or TypeScript
- Hands-on experience with Cypress or Playwright
- Understanding of CI/CD workflows (GitLab, GitHub)
- Experience with Git
- Basic understanding of web technologies (HTML, CSS, HTTP, REST)
- Fluent Ukrainian and English B1+ (spoken and written)
- Clear communication, responsibility, and attention to detail
- Stable internet connection and charged equipment during working hours
Nice-to-have
- Experience in telecom, CPaaS, or messaging platforms
- Experience in improving or building QA processes
- Interest in mentoring or future team leadership