Skip to main content
Smarter.global
Scraped fromDjinniYesterday
QaMiddle

Middle General QA (Python\AI-Driven)

PythonREST APIgRPCSQLJiraQaseTestRailKibanaSentryDockerKubernetesCI/CDJSONWebSocketsTCPHTTPAnthropicCursorGitHub CopilotMCP serversLLMAI agents
Work Type
Remote
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

Pine Software Technology Ltd is a software company specializing in trading technology solutions. They are seeking a Middle General QA to validate backend news data ingestion and processing pipelines, design automated Python tests, and collaborate with developers.

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

Benefits

  • 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.
  • 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.
Middle General QA (Python\AI-Driven)
View Original