Full Jobs in Belleville, ON
Create alert for “Full”
Belleville, ON
Full Stack QA Developer (AI-First)
Full Stack QA Developer (AI-First)
Sales - Entry Level
Sales - Entry Level
Full Stack Developer (.NET / C# / SQL)
Full Stack Developer (.NET / C# / SQL)
Full Time - GFT - Anesthesia/Cardiac Anesthesia
Full Time - GFT - Anesthesia/Cardiac Anesthesia
Java Full stack Technology Lead
Java Full stack Technology Lead
Sr Eng - Sr MTS - Full Stack Software Development
Sr Eng - Sr MTS - Full Stack Software Development
Senior Full Stack Developer
Senior Full Stack Developer
Lead Full Stack .Net Developer
Lead Full Stack .Net Developer
Development Manager (Java Full-Stack)
Development Manager (Java Full-Stack)
Full Stack Java Developer (Backend Focus)
Full Stack Java Developer (Backend Focus)
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer
Full-Stack Developer (Backend-Focused) - 6 Month Contract
Full-Stack Developer (Backend-Focused) - 6 Month Contract
Security Guard - Full Time - Cambridge Memorial Hospital
Security Guard - Full Time - Cambridge Memorial Hospital
You've reached the end
Try refining your search for more options
About the role
About the Role
We are looking for an AI-first Full Stack QA Developer who treats AI agents as a core part of their toolkit — not a side experiment. You will design, orchestrate, and supervise AI-driven testing workflows, build automation that combines traditional frameworks with agentic systems, and continuously raise the bar for what quality engineering looks like in an AI-native organization.
This role works closely with the Vice President of Development and the Product Team to drive our platform forward. Your key responsibilities include ensuring the quality and reliability of our software by building and maintaining automated testing frameworks, contributing to development efforts, and embedding quality throughout the entire product lifecycle. You will work alongside our Product Team and Developers to validate functionality, identify risks early, and ensure our applications deliver a seamless user experience.
If you are a committed individual who enjoys both building and breaking software to make it better, who can think in agents and orchestration as fluently as you write tests, and who wants to create innovative, high-quality solutions — this position is for you.
To be successful in this role, you must possess strong experience in software development and testing, demonstrate creativity and innovation, thrive in a fast-paced environment, communicate effectively, and have a deeply rooted passion for quality and continuous improvement.
AI and Agent Orchestration (Core to This Role)
This is not a role where AI is a perk — it is the way we work. You will be expected to:
- Design and operate multi-step agent workflows for test generation, triage, and regression analysis using tools like Claude Code, Cursor, and custom agents built on the Anthropic or OpenAI APIs
- Build and maintain MCP servers or tool integrations that let AI agents interact with our test infrastructure, CI/CD pipelines, and bug trackers
- Evaluate and benchmark AI tools, prompts, and agent configurations — measuring real impact on coverage, defect detection, and cycle time
- Establish guardrails, evals, and review processes for AI-generated tests and code so we ship faster without lowering the bar on quality
- Use AI agents for exploratory testing, log analysis, root cause investigation, and flaky test remediation
- Document and share AI workflows so the rest of the team can adopt them quickly
Specific Responsibilities
The Full Stack QA Developer is a cross-functional role that supports various projects across our platforms. Day-to-day activities include collaborating with the team to solve problems, improve testing practices, and ensure product quality.
- Design, build, and maintain automated test frameworks (unit, integration, and end-to-end)
- Contribute to application code where needed (primarily React/Node.js, with some legacy PHP)
- Perform manual, exploratory, regression, and functional testing
- Develop and execute comprehensive test plans for new features and releases
- Identify, document, and track bugs with clear reproduction steps
- Collaborate with developers and product teams to define acceptance criteria and edge cases
- Review code for quality, testability, and potential risks
- Test APIs and backend services (REST/GraphQL)
- Integrate automated testing into CI/CD pipelines
- Debug issues across the full stack and support root cause analysis
- Continuously improve QA processes, tools, and standards
- Mobile testing across iOS and Android
- Stay up to date with industry trends and emerging testing technologies
- Prioritize projects, manage timelines, and deliver within deadlines
- Take ownership of quality control and overall product stability
- Perform vulnerability and security testing to identify risks and ensure applications meet security best practices
Skills and Competencies
- Must have 3+ years of experience in QA, SDET, or full stack development with a strong testing focus
- Hands-on experience using AI coding assistants (Claude Code, Cursor, Copilot, or similar) as a daily driver — not occasional helper
- Working understanding of agent orchestration concepts: tool use, function calling, MCP, multi-agent workflows, context management, and evals
- Experience writing effective prompts and building reusable prompt or agent patterns for engineering tasks
- Ability to critically evaluate AI output — knows when to trust, verify, or reject
- Strong experience with JavaScript/TypeScript, React, and Node.js
- Experience working with or testing legacy PHP applications is an asset
- Hands-on experience with test automation tools (e.g., Cypress, Playwright, Selenium, or similar)
- Strong understanding of software testing methodologies and best practices
- Experience testing APIs using tools such as Postman or similar
- Familiarity with CI/CD pipelines, AWS, and Docker
- Strong experience with Git
- Familiarity with Jira and modern development workflows
- Strong analytical thinking and problem-solving skills
- High attention to detail with a proactive approach to identifying issues
- Ability to communicate effectively with both technical and non-technical stakeholders
- Ability to manage multiple priorities and meet deadlines
- Takes initiative and actively looks for opportunities to improve quality and processes
Nice to Have
- Built or contributed to an MCP server, custom AI agent, or AI-powered internal tool
- Experience with eval frameworks (e.g., Braintrust, LangSmith, Promptfoo, or custom)
- Familiarity with Anthropic, OpenAI, or similar APIs for production use cases
- Experience developing in React Native
- Experience with performance or load testing tools
- Knowledge of security testing best practices
- Experience with Next.js and MySQL
How We Think About This Role
A Full Stack QA Developer at HR4 thinks both like a developer and a tester — and increasingly, like an agent designer — balancing speed with quality while striving for continuous improvement across the team and product. Occasionally, working hours may not always fall into the regular nine to five pattern, so a willingness to be flexible and go above and beyond to meet expectations may be required.
HR4 Ltd. is proud to be an equal opportunity employer, committed to welcoming and celebrating diversity within our team.
Not the right fit? Search for Full Stack QA Developer jobs in London, ON
About HR4
A HR4 atua no mercado de Recrutamento e Seleção, Trabalho Temporário e Terceirização de Serviços. Temos como visão ser a Consultoria do "SER HUMANO", proporcionando aos nossos clientes e candidatos, soluções em Recursos Humanos, com profissionalismo, respeito, comprometimento e qualidade. Nossa visão está embasada nos seguintes valores: Respeito, Qualidade, Comprometimento, Integridade e Transparência. Os serviços de Recrutamento e Seleção, Alocação de profissionais para Trabalho Temporário e Terceirização de Serviços são prestados em abrangência nacional através de unidades e parceiros.