We’re looking for a hands-on Python Developer who will take ownership of developing native integrations between Pytest, Robot Framework, Selenium-webdriver, Playwright, and other testing frameworks and Testomat.io.
Your responsibilities will include building a Python reporter that hooks into the test lifecycle, collects detailed test data, and communicates it to our backend over REST APIs. You’ll also help ensure compatibility with automation frameworks like Selenium or Playwright and optionally contribute to our backend (Ruby on Rails).
You’ll play a key role in how we support Python automation teams — from test run to visual report. ✅ Responsibilities * Build a Python test reporter that integrates with popular frameworks * Implement communication between test runs and the Testomat.io platform via REST API * Capture metadata, artifacts, and custom test steps * Package and distribute the solution as a pip-installable library * Ensure compatibility with leading Python test runners and automation tools * Document usage and contribute examples for devs * (Optional) Collaborate with Ruby backend team on data formats and integrations
Requirements * 2–4 years of professional Python development experience * Solid knowledge of pytest, unittest, or other Python testing frameworks * Experience with REST APIs and HTTP clients * Familiarity with packaging tools (pip, setuptools, Poetry) * Understanding of test reporting and test lifecycle events * Basic knowledge of automation tools (e.g. Selenium, Playwright)
Nice to Have * Previous experience building CLI tools or test integrations * Familiarity with CI/CD pipelines * Experience contributing to open-source testing libraries * Exposure to Ruby or backend development * Familiarity with Testomat.io or similar test management platforms * Practical background in test automation engineering
Personal Qualities: * ⚡ Self-directed with the ability to work independently * Eagerness to learn new technologies * Good problem-solving skills * ✅ Attention to detail, especially regarding API compatibility * Comfortable reading technical documentation * ️ Collaborative mindset for cross-language development
What We Offer * 100% remote — async-first team * Flexible schedule — result > hours * Impact-driven culture, no micromanagement * Opportunity to grow into Lead/Architect role * Direct influence on product and architecture
If you are looking for exciting challenges, opportunities for professional growth, and the chance to contribute to the success of a promising product, we look forward to receiving your resume!