Pine Software
Location
Remote
Type
Full time
Department
Application Posted
October 2, 2026
Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
As a Middle General QA you will be responsible for validating the end-to-end reliability, speed, and accuracy of our backend news data ingestion and processing pipelines. You will design automated Python tests from scratch, monitor data integrity across multiple protocols, and collaborate closely with developers to debug issues and optimize overall system performance.
Responsibilities:
* Perform manual and automated testing of backend services responsible for data ingestion, parsing, and aggregation (news feeds).
* Validate data processing pipelines: parsing, normalization, enrichment, and delivery of aggregated data.
* Analyze and test product requirements (functional and non-functional), with focus on data consistency, latency, and fault tolerance.
* Design and implement automated tests for backend services using Python (API / service-level testing).
* Participate in building and evolving the test automation framework from scratch.
* Test integrations with external data sources across different protocols.
* Create and maintain test documentation: test cases, checklists, data validation scenarios.
* Validate correctness and completeness of parsed data (content, timestamps, formats, duplicates, edge cases).
* Record, track, and manage bugs in Jira with detailed logs, payloads, and expected vs actual behavior.
* Analyze logs and system behavior to identify issues in data pipelines and integrations.
* Collaborate closely with developers on debugging parsing issues and data inconsistencies.
* Participate in sprint activities (planning, grooming, retrospectives) from a QA perspective.
* Take ownership of testing areas and contribute to overall system reliability.
Requirements:
* 3+ years of experience in QA (manual + automation).
* Understanding of how LLMs and AI agents work, including their limitations and how to validate their output.
* Hands-on experience with AI assistants and agent tooling (e.g. Claude Code, Cursor, Copilot), including building reusable skills, prompt workflows, and connecting MCP servers.
* Practical experience applying AI in QA (test case and test data generation, log analysis, reproducing production issues, automating routine tasks).
* Practical experience with Python for test automation (API / gRPC / backend testing).
* Strong experience in API testing (REST/gRPC).
* Experience testing backend systems or data processing services.
* Understanding of data validation approaches (JSON, schemas, transformations).
* Ability to write SQL queries (SELECT, JOIN, WHERE, GROUP BY) for data verification.
* Experience working with logs and debugging backend issues.
* Experience designing or contributing to test automation frameworks.
* Experience creating test cases, checklists, and bug reports.
* Understanding of QA processes and Agile workflows.
* Understanding of CI/CD and role of automated tests.
* Experience working with Jira and test management tools (Qase, TestRail, etc.).
Nice to Have:
* Experience testing data pipelines or streaming systems.
* Understanding of different data protocols (HTTP, WebSocket, TCP/IP).
* Experience with log analysis tools (Kibana, Sentry).
* Experience with Docker/kubernetes.
* Experience with message brokers or streaming systems.
What do you expect the new hire to accomplish in their first 90 days?
* Become familiar with data pipelines, parsing logic, and supported data sources.
* Understand protocols used for data ingestion
* Get fully onboarded with QA processes, tools, and environments.
* Start independently testing backend features and validating data flows.
* Contribute to designing and building the automation approach and initial framework structure.
* Implement first automated tests for critical flows.
* Analyze logs and debug data-related issues.
* Actively participate in sprint ceremonies and contribute to quality improvements.
What We Offer:
* Hands-on application of cutting-edge AI instrumentation in active production workflows.
* Direct contribution toward refining key trading processes and operational performance metrics.
* Resolving complex, non-trivial technical challenges lacking pre-existing market patterns.
* Wide latitude for experimentation, innovative idea execution, and defining automation standards.
* Environment fostering an engineering-first culture, process design, and team capability expansion.
* High degree of ownership, trust, and professional autonomy across core domain areas.
* Close collaboration with strong engineering, trading, and management professionals.
Company’s benefits:
Care from Day One – medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
Work-Life Balance – 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
Investment in your energy – partial reimbursement for any sports activities that empowers you.
Growth – partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
Knowledge Library – books in the office (Kyiv, Larnaka)
Island Relaxation 14 days a year – enjoy a getaway at the corporate villa in Cyprus.
Office of the Future – work at Unit City (Kyiv), where everything is designed for productivity, even during power outages or Modern Office in Larnaka – a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms – all for your comfort.
Join the Pine team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with us—apply today and take the first step towards your bright future!
Smarter is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!!
We work with programming languages like C#, Python, JavaScript, and C++. At Pine, we value talent, dedication, and responsibility. If you’re ready to create innovative products, you’ll thrive with us
