Senior Python developer with deep functional testing experience required for a part-time project. The role involves creating functional black box tests, managing Docker environments, and leveraging LLMs to accelerate development cycles.
Requirements
- 5+ years of experience as a Software Engineer (primarily Python)
- Deep experience with pytest and designing black-box functional tests for CLI tools
- Expert-level Docker skills (reproducible Dockerfiles, user contexts, secure workspaces)
- Strong Linux & Bash scripting skills and comfort debugging inside containers
- Proficiency with modern Python tooling (uv, pyproject.toml, packaging)
- Ability to read and understand with LLM many coding languages (for example C, C++, Rust, or Go)
- Experience using LLMs (Claude Code, Roo Code, Cursor) to accelerate iterative development and test-case generation
- English language - B2 or higher
- Prior experience with agent evaluation platforms and MCP CLI
Benefits
- Freelance project-based collaboration
- Fully remote and flexible participation
- Variable compensation per project
