
Middle General QA (Python AI technologies)
Primary stack
Nice to have's
Job description
About the Position
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 (Python AI technologies), 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 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!
Join Us!
Career Opportunities
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.
Senior Accountant
Remote / Full-time
Details
Engineering Manager Trading Platform
Cyprus, Larnaka, onsite / Full-time
Details
Senior Big data Software Engineer
Remote / Full time
Details
Senior AQA/SDET Engineer
Remote / Full time
Details
View All Positions
Contact
Ready to grow your company?
Get in touch today!
Reach us
Pine Software
© Pine Software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
We are a full production cycle company engaged in creating software for the financial industry connected with the financial markets. We combine significant experience with expertise of building software products to create the next big thing.Our team consists of over 70 developers, designers and managers collaborating on the creation of modern products in an environment that fosters personal growth, creativity and goal achievement.Our head office is located in sunny, sometimes scorchy Larnaca, Cyprus, and we have an office located in Kyiv as well.Our core activity and focus is creating innovative trading and data analysis software.The technologies we use are mainly C++ and C#.About 30 devs and managers are currently engaged in the project.Our second focus is BackOffice related projects aimed at creating analytics, statistics, reporting parts. The project is also aimed at automating various company processes and creating work modules that modernize work for different infrastructure departments.15 devs and managers are currently engaged in the project exploiting Python, Django, JS and Vue.JS.
More at Pine Software
All 5 roles
Senior Accountant
Pine Software · Cyprus

Technical Lead Trading Platform
Pine Software · Cyprus

Senior AQA/SDET Engineer
Pine Software

Senior Data Engineer
Pine Software · Ukraine +1