Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Testing Developer

Full-time

Robots And Pencils L.p.

Company Overview  

Robots & Pencils is an applied AI engineering firm building the next frontier of business architecture. We design and ship AI co-workers that integrate into enterprise operations and deliver measurable results for our clients. We’re all in on AWS, combining deep UX capability with senior engineering talent to get AI into production fast and keep it there. We’ve earned the trust of leaders across Consumer Products and Retail, Education, Energy, Financial Services, Healthcare, and Manufacturing and more, and earned a reputation as the nimble alternative to traditional global systems integrators. Founded in 2009, with delivery centers in Canada, the United States, Eastern Europe, and Latin America, we are smaller, faster, and more senior by design. Our teams average 15+ years of experience. We move fast, sweat the details, and build things that actually ship.  

Position Overview  

We’re looking for a Staff Testing Developer to join our team and own quality across a cloud-native AI/ML platform built on AWS. This is not a QA position. It is a hands-on engineering role for someone who writes test code across a production Python and AWS stack. In this role, you will evaluate the platform, create a comprehensive test coverage plan, and drive best practices across the team. You’ll propose and implement improvements to our testing infrastructure, modify production code to improve testability when necessary, and work with the broader engineering team to establish patterns that other developers can adopt and carry forward. You will be the authoritative voice on testing automation and test engineering on this engagement, working with minimal supervision.  

Why This Role Matters  

At Robots & Pencils, we design AI systems for a human world. Our name says it all. Robots and pencils means engineering paired with creativity, because every agent we ship has to work for real people in real workflows. That balance is baked into how we operate.  

This platform delivers AI-powered learning and automation to real users—and its reliability depends on the quality infrastructure you build. You won’t be auditing a test suite. You’ll be building one from the ground up, shaping what “done” means across every layer of the stack: Lambdas, DynamoDB, SQS, event-driven flows, and agentic AI pipelines. When this platform works, people learn better and move faster. That’s what’s on the line.  

What  You’ll Do  

Craft & Delivery  


  • Evaluate the platform, produce a thorough test coverage plan, and design a scalable testing architecture for the Python/AWS stack (Lambda, DynamoDB single-table design, SQS, S3, EventBridge, CDK) across unit, integration, E2E, agentic eval, and synthetic learner layers  


  • Write production-grade test code using PyTest and Python-native frameworks, build and maintain agentic evals and synthetic learner pipelines that validate AI-driven workflows end-to-end, and own quality gates in CI/CD pipelines (e.g. GitHub Actions)—modifying production code to improve testability when warranted  


  • Bring an AI-forward mindset to your daily work, using tools like Claude Code and Cursor to ship higher-quality work at pace

Collaboration & Communication  


  • Partner with engineering and product leadership to align test strategy with delivery goals and platform architecture decisions  


  • Translate test coverage status, quality risks, and recommended investments into terms technical and non-technical stakeholders can act on  

  • Lead test planning sessions and release readiness assessments, driving clear go/no-go signals across the team  

Leadership & Influence  


  • Establish the testing standards, frameworks, and patterns the broader engineering team adopts and extends, mentoring junior and mid-level engineers on testing practices to raise quality ownership across the team rather than centralizing it on yourself  


  • Take ownership of quality end-to-end, including the unglamorous work of stabilizing flaky suites and paying down test debt  

  • Evaluate and introduce emerging tools and methodologies, continuously improving testing quality and velocity without chasing novelty for its own sake  

What  You’ll Bring  


  • 5+ years of professional software engineering experience with a strong focus on testing—unit, integration, E2E, and/or AI/ML system testing  


  • Strong Python programming skills; this role writes test code, not just test plans  


  • Hands-on experience with AWS services including Lambda, DynamoDB, SQS, S3, and EventBridge; CDK experience a strong plus  


  • Deep expertise with PyTest and Python-native testing frameworks, with a track record of designing and scaling test automation infrastructure  


  • Experience writing and maintaining E2E and integration tests for event-driven, serverless, or microservices architectures  


  • Familiarity with DynamoDB single-table design and the specific challenges of testing against it  


  • Experience building or validating agentic or LLM-based systems; comfort with evals, output consistency testing, and hallucination/accuracy validation  


  • Strong CI/CD expertise, with experience owning quality gates in delivery pipelines (e.g. GitHub Actions) 


  • Working knowledge of AI safety and responsible AI principles as they apply to validating LLM behavior, prompt injection defenses, and PII handling in test data  


  • Demonstrated ability to work independently, drive architectural recommendations, and deliver with minimal supervision  


  • Demonstrable usage of AI-forward tools such as Claude Code and Cursor  


  • Strong problem-solving skills and sound judgment in ambiguous technical territory  

 

You’ll Do Well Here if You Are  


  • A doer. You see something broken and fix it. You’d rather move on clarity than wait for certainty.  


  • A fast learner who knows you don’t know everything. The AI landscape changes weekly. You’re senior enough to know better and curious enough to keep learning anyway.  


  • Direct in a way that makes the work better. You give honest feedback. You’d rather have the hard conversation than blow smoke.  


  • Obsessed with craft. You know genius is in the details. You ship exceptional, not perfect, and you don’t put your name on work you wouldn’t stand behind.  


  • Built for ownership. You honor commitments, admit mistakes fast, and back your teammates when a decision costs something. No handoffs, no finger-pointing.  


  • All in. You treat clients’ businesses like your own. You take the work seriously without taking yourself seriously.  


  • Resourceful when the budget, timeline, or team is tight. Constraints don’t slow you down. They sharpen you.  


  • Glad to be in the room with people who care as much as you do. Our teams average fifteen-plus years of experience. We hire people who push each other to do better work.  

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Staff Testing Developer in Remote vacancy
  • $75k - $95k per year

     ...Employees in this job function are responsible for designing, developing, test cases based on requirements and automating and deploying into...  ...measurement tools, and debuggers. Test Script Implementation: Develop, automate, and maintain robust test suites and scripts (e.g.,... 
    Suggested
    Full time
    Night shift

    Syntronic

    Remote
    7 hours ago
  •  ...demandes de changement. Concevoir et implémenter de nouvelles fonctionnalités basées sur les besoins des clients internes et externes. Tester le système personnellement pour en comprendre les forces et les points d'amélioration, puis présenter vos conclusions et... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours
    Day shift

    Un Emploi De Developer

    Remote
    7 hours ago
  • $75k - $115k per year

     ...fast-growing fintech environment. You are a dedicated professional seeking a fulfilling career, not just a job. As a  Software Developer in Test , you’re passionate about engineering excellence and quality at scale. You are committed to ensuring that all systems and... 
    Suggested
    Long term contract
    Full time
    Contract work
    Internship
    Shift work

    Propel Holdings

    Remote
    7 hours ago
  • $104.3k - $136.8k per year

     ...and ambition meet limitless opportunities for success! Staff Software Developer The Incentives Development team is dedicated to driving...  ...scalability, reliability, and performance through rigorous testing and optimization. Develop a strong understanding of the application... 
    Suggested
    Worldwide

    Varicent

    Remote
    7 hours ago
  • $130k - $180k per year

     ...services, customer success, and internal knowledge . As the Staff DevOps Developer on this initiative, you will own the platform and integration...  ...rationale . Production Python & Integration Layer: Write tested, maintainable Python application code, build resilient API... 
    Suggested
    Full time
    Work at office
    Remote work
    3 days per week

    Visier Solutions Inc

    Remote
    7 hours ago
  •  ...management add-on for Jira, and we have developed and acquired a multitude of tools to become...  ...Software is looking for a Senior Backend Developer. In this role, you’ll develop scalable...  ...Kubernetes and AWS Is passionate about unit testing and integration testing Has experience... 
    Full time
    Remote work
    Work from home

    Tempo

    Remote
    7 hours ago
  • $165k - $200k per year

     ...The Opportunity Euna Solutions is looking for a  Staff AI Developer to help define and drive the technical direction of our grant research...  ...Leverage AI-assisted development tools for coding, testing, refactoring, and documentation Document architectural decisions... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Weekend work

    Euna Solutions

    Remote
    7 hours ago
  • $170k - $220k per year

     ....   About the Work As a staff engineer on the Enablement team...  ...organization Support teams developing features in our customer-facing...  ...code and design review Develop, scale, and optimize gRPC endpoints...  ...at scale  ~ Experience with testing frameworks such as ExUnit,... 
    Remote work

    PENN Interactive

    Remote
    7 hours ago
  • $158.4k - $247.5k per year

     ..., Senior Manager of Onboarding product development team at Jane. I've been here for about a year, currently leading a team of eight developers working on a mission that's genuinely different from typical product work. The Onboarding team sits at a critical moment in a clinic... 
    Full time
    Internship
    Remote work

    Jane

    Remote
    7 hours ago
  •  ..., AlayaCare offers the opportunity to grow your impact, your skills, and your career. About the Role We are seeking a  Staff Data Developer to join our Data & Intelligence division. Reporting to the Director of Data Engineering, you will design and implement scalable... 
    Full time
    Work at office
    Flexible hours

    Alayacare

    Remote
    7 hours ago
  • $158.4k - $247.5k per year

     ...sits at the heart of how practices communicate with patients and staff inside Jane. We own secure in-app messaging, SMS, and the...  ...helpers run more effective, human-centered practices. This Staff Developer role is exciting because it sits right at the intersection of immediate... 
    Long term contract
    Internship
    Immediate start
    Remote work

    Jane

    Remote
    7 hours ago
  •  ...local pizza. What You'll Do As a   Staff Software Developer on our Services team, you will immerse...  ...: Employ best practices in coding, testing, monitoring, and DevOps to ensure our services...  ...it, you own it - from writing unit tests to fine-tuning logging and alerting,... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    Slice

    Remote
    7 hours ago
  •  ...by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned. Primary country and city: Canada (CA) || Ottawa Job details: Developer
    Full time

    Ericsson

    Remote
    7 hours ago
  •  ...continuous learning opportunities, then Tescys could be a good fit for you! About the Role We are looking for a Software Developer in Test (Data Platform) to join our TecsysIQ Data & AI team. This role is focused on ensuring the quality, reliability, and integrity of... 
    Permanent employment
    Remote work

    Tecsys Inc.

    Remote
    7 hours ago
  •  ...looking for a new opportunity? Or just checking the market? Well… you might just be in the right place! We’re looking for a Senior Staff Software Engineer to join our Payments team in Canada & US. In this role, you aren't just building features, but you will architect resilient... 
    Remote job
    Long term contract
    Work at office
    Local area
    Flexible hours

    Lightspeed Commerce

    Remote
    7 hours ago
  • $131k - $164k per year

     ...About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals...  ...-on experience building AI solutions, developer tooling, and automation to make AI a...  ...local development environments, code review, testing, CI/CD, and release processes.... 
    Full time
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent

    Remote
    7 hours ago
  •  ...yet exist at Wealthsimple — and it’s a meaningful one. As a Staff Software Developer on Production Engineering, you’ll bring senior technical leadership...  ...response Own the investigation and follow-through on load test findings — translating results into concrete reliability... 
    Long term contract
    Immediate start

    Wealthsimple Technologies

    Remote
    7 hours ago
  • $123k - $172.4k per year

     ...Job Responsibility: We're looking for a Staff Software Developer to help us champion and drive the advancement of our product's quality, performance, and security. You'll be working on complex technical problems across multiple teams, while actively searching for solutions... 
    Full time
    Remote work
    Flexible hours

    Hootsuite

    Remote
    10 days ago
  •  ...intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior/Staff Platform Developer at Vention, you will focus on developing the internal development platform and promoting the DevSecOps practice to increase developer... 
    Internship
    Work at office
    Work from home

    Vention

    Remote
    7 hours ago
  •  ...équipe en tant que Développeur logiciel en tests (SDET), un rôle hybride combinant...  ..., Genetec’s flagship product. We oversee developing and maintaining critical infrastructure and...  ...You will be joining the team as a Software Developer in Test, a hybrid role that blends software... 
    Flexible hours

    Genetec

    Remote
    7 hours ago
  •  ...logiciels sur le marché de la sécurité physique. L'équipe chargée des tests système est responsable de la validation pratique du produit d'...  ...before shipping the product to customers.   As a Software developer in our test automation team, you will collaborate with other... 
    Daily paid
    Full time
    Work at office
    Local area
    Flexible hours

    Genetec

    Remote
    7 hours ago
  • $140k - $180k per year

     ...deliver exceptional value for our customers. Period. Job Description So, what will your new role look like? We’re hiring a Staff Developer to lead the technical delivery of ShareGate’s most ambitious new feature, Backup, one of our customers' top requests. This marks... 
    Long term contract
    Full time
    Contract work
    Internship
    Local area
    Remote work
    Worldwide

    Workleap

    Remote
    7 hours ago
  • $212.5k - $255k per year

     ...Building at Webflow will need grit, because we move fast, without ever sacrificing craft or quality. We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for strategic changes, and play a key role in shaping Webflow's... 
    Remote job
    Ongoing contract
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Fixed term contract
    Internship
    Flexible hours

    Webflow

    Remote
    7 hours ago
  • $158.4k - $247.5k per year

     ...meaningful problems. Elevate the team by mentoring and coaching developers, raising the technical bar, and creating a multiplier effect...  ...in software development, including time operating at a senior or staff level, with a track record of influencing technical direction beyond... 
    Long term contract
    Full time
    Internship
    Immediate start
    Remote work

    Jane

    Remote
    7 hours ago
  • $94k - $117k per year

     ..., healthcare, and industrial automation. As part of the Wi-Fi Test team, you will be responsible for testing features and supporting...  ...infotainment and connectivity technologies. In this role, you will develop and maintain automated test tools, a test framework, and test... 
    Full time

    Syntronic

    Remote
    7 hours ago
  •  ...The Developer Productivity team supports the software development ecosystem used by hundreds...  ...confidently, and securely.  As a senior staff engineer you’ll be responsible for...  ...Strong systems fundamentals, including testing and monitoring multi-threaded systems... 
    Long term contract
    Worldwide

    Mongodb

    Remote
    7 hours ago
  •  ...your career. About the Role We are seeking a Senior Staff Fullstack Developer to join our team with a primary focus on frontend architecture...  ...implementation patterns, component reuse, state management, testing strategy, and integration with backend APIs. Spend 70%+... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Alayacare

    Remote
    7 hours ago
  •  ...hypothécaire. En tant que développeur(euse) Staff, vous serez responsable de promouvoir l'...  ...de conception, les méthodologies de test et les processus de développement agile...  ...in the mortgage industry. As a Staff Developer, you will be responsible for driving technical... 
    Temporary work
    Apprenticeship
    Work at office

    Nesto

    Remote
    7 hours ago
  •  ...where you come in! Job Description Role - Lead Salesforce Developer Location -Remote Canada Employment type -  Fulltime  Roles...  ....com CRM solution including architecture, design, system testing, and user acceptance testing. Determine the scope and corresponding... 
    Full time
    Remote work

    Nagarro

    Remote
    7 hours ago
  •  ...you might just be in the right place! We are looking for a Staff iOS Developer to join one of our squads where you will be supporting Lightspeed...  ...APIs Experience in writing automated unit and functional tests Good conceptual understanding of software design and code... 
    Remote job
    Local area
    Flexible hours

    Lightspeed Commerce

    Remote
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Testing Developer. Be the first to apply!