Pine Software

Middle QA/AQA (Python BE)

Location

Remote

Type

Full-time

Department

Application Posted

May 4, 2026

Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. We build SaaS products that support electronic trading, brokerage operations, risk management, and financial data analysis.

The project is a component of  main trading platform, which provides traders with real-time market updates.

We are looking for a  Middle QA/AQA (Python BE), who is responsible, structured and attentive to details.

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 / gRPC).

* 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 Python ).

* Practical experience with Python for test automation (API / backend testing).

* Strong experience in API testing (REST) and and practical understanding of gRPC / Protocol Buffers (Protobuf).

* 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.

* Performance testing experience.

What We Offer

Work-Life Balance — 25 days of paid vacation + 30 days of paid sick leave.

Care from Day One — medical insurance from your first day, including dental care, massage, and professional psychological support.

Knowledge Library — office books and access to the Kuka online library.

Investment in Your Energy — partial reimbursement for sports and fitness activities.

Growth & Learning — coverage for English or Ukrainian language courses and a dedicated professional development budget.

Island Relaxation — up to 14 days per year at the company villa in Cyprus.

Join the Pine Software 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!

Pine Software 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!

Career Opportunities

Other Open Positions

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

Middle General QA (Python)

Remote / Full-time

Middle Product Manager

Remote / Full-time

Junior Financial specialist

Larnaka, Cyprus, onsite\hybrid / Full-time

L2 Support specialist

Remote / Full-time

Lead Data Engineer

Remote / Full-time

View All Positions

Contact

Do you want
to get in touch
with us?

Ready to grow your company?
Get in touch today!

Reach us