Job Closed
This listing is no longer active.
Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Senior Python Systems Developer - Functional Testing Project
Location
South Carolina
Posted
91 days ago
Salary
0
Seniority
Senior
Job Description
Senior Python Systems Developer - Functional Testing Project
Mindrift
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities - Create functional black box tests for large codebases in various source languages - Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms - Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards - Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality
Job Requirements
- 5+ years of experience as a Software Engineer (primarily Python)
- Deep experience with pytest (fixtures, session-scoped, timeouts) 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
- Requirements +
- Prior experience with agent evaluation platforms and MCP CLI
- Tools and Technologies: Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov.
Benefits
- What we can offer
- Freelance project-based collaboration via the Mindrift platform (powered by Toloka AI)
- Fully remote and flexible participation — choose when and how much to contribute (20-30 hours per week)
- Each project has its own compensation level based on scope and expertise required. On this project, AI trainers earn up to $80 per hour equivalent.
- Opportunity to contribute to innovative AI projects for leading tech companies
- Supportive global community
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Senior Python Systems Developer - Functional Testing Project
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities - Create functional black box tests for large codebases in various source languages - Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms - Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards - Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality
• Design and execute comprehensive test strategies for new features and existing functionality • Develop and maintain automated test suites for API endpoints, including our Open APInplatform • Perform thorough testing of complex integrations with property portals (Rightmove, Zoopla, OnTheMarket) and external services • Conduct end-to-end testing of sales and lettings workflows within the CRM • Validate webhook implementations, JWT authentication, and rate limiting functionality • Write and execute SQL queries to verify data integrity and validate backend processes • Monitor and triage production issues using error tracking tools such as Sentry and PostHog • Collaborate closely with developers to identify root causes and ensure timely resolution of defects • Create and maintain detailed test documentation, test cases, and regression test suites • Contribute to improving QA processes, tools, and best practices across the team
Quality Control Manager
Network RunnersNetwork Runners, Inc. is an Information Technology Solutions Company - providing innovative IT solutions and organizational support within the DOD and the Civil sector. Our largest presence is in the U.S. Army, U.S. Air Force, U.S. Navy, DHS/USCG, DHS/S&T, USSTRATCOM etc., providing Information Technology and Organizational Support solutions. Today, NRI’s experienced, and highly qualified team members are in nearly a dozen cities nationwide. We are recognized for our value, ingenuity, and mission focus. Headquartered in Sterling, Virginia, NRI is an established CMMI Maturity Level 3 and ISO 9001: 2015, ISO/IEC 20000-1:2011, ISO/IEC 27001:2013, ISO 14001 Certified Small Disadvantaged Woman Owned Small Business. Network Runners, Inc. (NRI) is an equal opportunity employer. NRI prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, ethnic or national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. NRI conforms to the spirit as well as to the letter of all applicable laws and regulations.
Role Description Network Runners is seeking a Quality Control Manager to support the MyNavy Career Center (MNCC). MNCC maintains manning responsibility for Defense Enrollment Eligibility Reporting System (DEERS) and Real-time Automated Personnel Identification System (RAPIDS) sites providing ICA support services at several former Navy Pay and Personnel Support Center (NPPSC) Personnel Support Detachment (PSD) sites worldwide. Duties and Responsibilities: - Manages contract performance and provides quality control management for all Navy DEERS/RAPIDS sites. - Provides support and training on DEERS/RAPIDS site relocations, workstation replacements, SSM administration, and new workstation deliveries to newly assigned DEERS/RAPIDS Project Office personnel. - Ensures continuity of operations, tracks performance and staffing. - Conducts site visits to ensure compliance with DoD standards and regulations. Qualifications - Data Analysis, Statistical Analysis, and Financial Analysis. - Business Process Improvement. - Bachelor's degree in mathematics, statistics, business, law, engineering, social sciences, physical/applied science, or management discipline such as business administration, accounting, finance, economics, or management information technology, or 3 years of experience. Requirements - Full Time. - Competitive Salary. Benefits - Medical, Dental, Vision. - 401K, HSA/FSA. - LTD/STD, PTO, Federal Holidays. Company Description Network Runners, Inc. is an Information Technology Solutions Company - providing innovative IT solutions and organizational support within the DOD and the Civil sector. Our largest presence is in the U.S. Army, U.S. Air Force, U.S. Navy, DHS/USCG, DHS/S&T, USSTRATCOM etc., providing Information Technology and Organizational Support solutions. Today, NRI’s experienced, and highly qualified team members are in nearly a dozen cities nationwide. We are recognized for our value, ingenuity, and mission focus. Headquartered in Sterling, Virginia, NRI is an established CMMI Maturity Level 3 and ISO 9001: 2015, ISO/IEC 20000-1:2011, ISO/IEC 27001:2013, ISO 14001 Certified Small Disadvantaged Woman Owned Small Business. Network Runners, Inc. (NRI) is an equal opportunity employer. NRI prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, ethnic or national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. NRI conforms to the spirit as well as to the letter of all applicable laws and regulations.
Lead Test Automation Engineer
SymetraSymetra is a national financial services company dedicated to helping people achieve their financial goals and feel confident about the future. In our daily work, we’re guided by the principles of Value, Transparency and Sustainability. We provide products and services people need at a competitive price. We communicate clearly and openly so people understand what they’re buying. We design products—and operate our company—to stand the test of time. We’re committed to showing up for our communities, lifting up our employees, and standing up for diversity, equity and inclusion (DEI).
Symetra has an exciting new opportunity to join us as a Lead Test Automation Engineer! About the role As a Lead Test Automation Engineer, you will elevate Symetra’s quality engineering by delivering secure, high‑performing solutions and advancing our automation capabilities. You’ll lead 2–3 automation engineers, shape modern frameworks and practices, and champion an automation‑first approach that strengthens CI/CD and boosts production readiness. You’ll mentor talent, influence technical direction, and collaborate across teams to ensure we deliver consistently high‑quality, scalable systems. What you will do - Develop high‑quality, secure, performant code; lead and approve code reviews; define and monitor performance metrics; and ensure required test coverage and code quality gates are met. - Design, develop, and maintain extensible automated testing frameworks; integrate them into CI/CD to improve speed and stability; lead adoption of automation best practices; and track key automation health metrics to drive continuous quality improvements. - Contribute to system design and architecture; apply scalable design patterns; ensure alignment with security, performance, and resiliency standards; and partner with DevOps, Architecture, and Product to drive operational excellence and observability. - Design and support automated build and deployment pipelines; lead root‑cause analyses and implement preventative automation safeguards; and troubleshoot complex automation and framework issues across systems. - Mentor engineers and interns; serve as the automation subject matter expert across teams; and promote an inclusive culture grounded in Symetra’s Core Values. Why Work at Symetra Here’s what some of our employees have to say about why they work at Symetra: “I chose Symetra because I heard it was a pro-employee company—and it’s absolutely true. The work environment is supportive, the people are great, and the benefits are generous. Symetra truly cares about its employees. The relaxed atmosphere and opportunities to learn and grow—both within your role and beyond—make it a great place to build your career.” - Alicia L., Claims Examiner "Symetra cares about doing what's right for their customers and that we have a great culture." - Jackie B., Regional Account Manager What we offer you Benefits and Perks We don’t take a “one-size-fits-all” approach when it comes to our employees. Our programs are designed to make your life better both at work and at home. - Flexible full-time or hybrid telecommuting arrangements - Plan for your future with our 401(k) plan and take advantage of immediate vesting and company matching up to 6% - Paid time away including vacation and sick time, flex days and ten paid holidays - Give back to your community and double your impact through our company matching - Want more details? Check out our Symetra Benefits Overview Compensation Salary Range: $128,700 - $214,600 plus eligibility for the company annual bonus program. Who You Are: - You have a high school diploma (required) and a bachelor’s degree (or equivalent experience). - You have 9–12 years of relevant software engineering experience, including 6–10+ years of hands‑on test automation expertise. - Bring strong software design and development skills; deep expertise in automated testing across all layers; hands‑on experience with frameworks like Pytest, Selenium, Cypress, and Playwright; advanced API testing with tools like Postman; strong debugging and root‑cause analysis abilities; solid DevOps and continuous testing practices; and experience with cloud‑native testing across AWS, Azure, or GCP. - You have strong problem‑solving and decision‑making skills; communicate effectively with technical and non‑technical partners; manage and prioritize work to drive team improvements; and mentor engineers across varying skill levels. - Professional certifications in software engineering, automation, cloud, or DevOps are highly preferred. - Some minimal annual travel required (for people manager roles only) Travel: - Required Training & Professional Development All newly hired people leaders with direct reports are required to complete a comprehensive leadership development program within their first year. This program includes both virtual and in-person training. The in-person sessions will take place at Symetra’s corporate headquarters in Bellevue, Washington. Symetra covers all travel and accommodation expenses. - Reasonable Accommodations Symetra is committed to providing equitable access to all job-related responsibilities, including required travel. If reasonable accommodation is needed for travel, Symetra’s HR department will work to provide appropriate solutions in alignment with individual needs and company policies. We empower inclusion At Symetra, we aspire to be the most inclusive insurance company in the country. We’re building a place where every employee feels valued, respected, and has opportunities to contribute. Inclusion is about recognizing our assumptions, considering multiple perspectives, and removing barriers. We accept and celebrate diverse experiences, identities, and perspectives, because lifting each other up fuels thought and builds a stronger, more innovative company. We invite you to learn more about our efforts here. Creating a world where more people have access to financial freedom Symetra is a national financial services company dedicated to helping people achieve their financial goals and feel confident about the future. In our daily work, we’re guided by the principles of Value, Transparency and Sustainability. This means we provide products and services people need at a competitive price, we communicate clearly and openly so people understand what they’re buying, and we design products—and operate our company—to stand the test of time. We’re committed to showing up for our communities, lifting up our employees, and standing up for diversity, equity and inclusion (DEI). Join our team and help us create a world where more people have access to financial freedom. For more information about our careers visit https://symetra.eightfold.ai/careers/ Work Authorization Employer work visa sponsorship and support are not provided for this role. Applicants must be currently authorized to work in the United States at hire and must maintain authorization to work in the United States throughout their employment with our company. Please review Symetra’s Remote Network Minimum Requirements: As a remote-first organization committed to providing a positive experience for both employees and customers, Symetra has the following standards for employees’ internet connection: - Minimum Internet Speed: 100 Mbps download and 20 Mbps upload, in alignment with the FCC's definition of "broadband." - Internet Type: Fiber, Cable (e.g., Comcast, Spectrum), or DSL. - Not Permissible: Satellite (e.g., Starlink), cellular broadband (hotspot or otherwise), any other wireless technology, or wired dial-up. When applying to jobs at Symetra you’ll be asked to test your internet speed and confirm that your internet connection meets or exceeds Symetra’s standard as outlined above. Identity Verification Symetra is committed to fair and secure hiring practices. For all roles, candidates will be required (after the initial phone screen) to be on video for all interviews. Symetra will take affirmative steps at key points in the process to verify that a candidate is not seeking employment fraudulently, e.g. through use of a false identity. Failure to comply with verification procedures may result in: - Disqualification from the recruitment process - Withdrawal of a job offer - Termination of employment and other criminal and/or civil remedies, if fraud is discovered #LI-BW1 #REMOTE
