Oceans is looking for a Middle General QA Engineer to ensure the quality and stability of our trading technology SaaS products. In this role, you will focus on both manual and automated testing of Web UI and API features, working closely with development and product teams in an Agile Scrum environment.
What You'll Do
- Perform manual and automated testing of Web UI and API features.
- Analyze and test product requirements, both functional and non-functional, before and during development.
- Write, debug, and maintain automated tests in our existing Python-based test framework for Web UI and API.
- Create and maintain clear test documentation including test cases, checklists, and test data.
- Record, track, and manage bugs in Jira with detailed reproduction steps, logs, and results.
- Collaborate closely with developers and the product team throughout feature development and testing.
- Participate in sprint activities such as planning, grooming, and retrospectives from a QA perspective.
- Take ownership of testing tasks and contribute to overall product quality.
What We're Looking For
- 3+ years of experience in a QA role combining manual and basic automation.
- Practical experience using Python for test automation of Web UI and/or API.
- Hands-on experience with Web UI testing, including functional, UI/UX, and cross-browser testing.
- Experience with API testing using Postman for REST APIs.
- Ability to write SQL queries (SELECT, JOIN, WHERE, GROUP BY) for data validation.
- Experience creating test cases, checklists, and comprehensive bug reports.
- Understanding of QA processes and STLC/SDLC within an Agile (Scrum) framework.
- Basic understanding of CI/CD and the role of automated tests in pipelines.
- Experience working with Jira and test management tools like Qase or TestRail.
Nice to Have
- Experience with Playwright or Selenium.
- Experience with Docker for running and checking containers.
- Familiarity with log analysis tools such as Kibana or Sentry.
- Experience in network traffic analysis using browser DevTools.
- Familiarity with trading platforms or stock exchange workflows.
Technical Stack
- Python, Postman, SQL, Jira
- Playwright, Selenium, Docker
- Kibana, Sentry
Benefits & Compensation
- Medical insurance effective immediately upon starting work, including dental care, massage, and professional psychological support.
- 25 days of paid vacation + 30 days of sick leave.
- Partial reimbursement for any sports activities.
- Partial coverage for English or Ukrainian language courses + a fixed budget for professional development.
- Access to books in the office and the Kuka online library.
- 14 days a year at the corporate villa in Cyprus.
- Work at the Unit City office in Kyiv or a modern office in Larnaca.
Work Mode
This is a remote position open to candidates based in Kyiv, Ukraine.
Company Culture
We offer a dynamic work environment with opportunities for professional growth and support at every step of your career path.
Oceans is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.




