Nexaminds Logo

Nexaminds

Principal Backend QA Engineer (AI)

Posted 11 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Expert/Leader
Remote
Hiring Remotely in Canada
Expert/Leader
Leads enterprise quality engineering and test automation strategy across UI, API, integration, performance, and data layers. Architects Java-based automation frameworks, establishes CI/CD quality gates, drives ETL and data validation, and governs responsible AI adoption in QA. The role leads QA transformation initiatives, mentors engineers, collaborates with Engineering, DevOps, Data, and Product teams, and evaluates AI-enabled testing capabilities.
The summary above was generated by AI

Unlock Your Future with Nexaminds!

At Nexaminds, we're on a mission to redefine industries with AI. We're passionate about the limitless potential of artificial intelligence to transform businesses, streamline processes, and drive growth.

Join us on our visionary journey. We're leading the way in AI solutions, and we're committed to innovation, collaboration, and ethical practices. Become a part of our team and shape the future powered by intelligent machines. If you're driven by ambition, success, fun, and learning, Nexaminds is where you belong.

Nexaminds is looking for a Senior Backend QA Engineer with strong API automation expertise and a focus on AI System Validation. In this role, you will be responsible for designing automated test frameworks, analyzing upstream service architectures, and validating non-deterministic systems (such as AI agents and chatbots). The ideal candidate excels at structuring high-quality test plans from complex requirements, utilizing modern automation frameworks, and leveraging AI techniques (like LLM as a Judge and scoring evaluations) to test applications beyond traditional deterministic methods.

Location: CANADA

Qualifications we are looking for:

  • API & Backend Automation: Strong hands-on experience in API test automation using Karate Framework and manual API testing with Postman.
  • AI & Non-Deterministic Testing: Understanding of testing non-deterministic systems, including response scoring techniques, AI agent/chatbot validation, or evaluation concepts like LLM as a Judge.
  • Technical Code Analysis: Ability to read and analyze source code to understand backend architectures, microservices, service dependencies, and upstream impacts.
  • Structured Test Planning: Proven skill in reviewing requirement documents to create concise, precise test plans and automation frameworks without relying on rigid language-specific constraints.
  • Local Environment Setup: Hands-on experience configuring local dev environments for early-stage (shift-left) test execution. 
  • A proactive approach to learning emerging AI technologies and building dynamic testing solutions where standard deterministic QA falls short.
  • Clear, structured, and direct technical communication.

Nice to have:

  • Hands-on experience with the Agent Development Kit (ADK) or MCP applications.
  • Background in contract testing or microservices architecture validation.
  • Prior experience working in complex enterprise environments (e.g., retail or large-scale backend systems).

Job duties:

  • API Testing & Automation: Analyze OpenAPI/Swagger specs to design comprehensive test plans, execute manual testing via Postman, and build robust automated test suites using the Karate Framework.
  • AI System & Agent Validation: Test and evaluate non-deterministic AI outputs, internal AI agents (built with ADK), and MCP applications using evaluation metrics and scoring techniques.
  • Architecture & Upstream Analysis: Inspect source code and upstream services to identify critical dependencies, evaluate technical system impacts, and manage test data across pre-production and production environments.
  • Shift-Left & Local Testing: Configure and launch local development environments to conduct early-stage testing on backend APIs and microservices before deployment.
  • AI-Integrated Test Frameworks: Design scalable test automation strategies that dynamically integrate AI capabilities to validate scenarios standard testing tools cannot handle.

What you can expect from us

Here at Nexaminds, we're not your typical workplace. We're all about creating a friendly and trusting environment where you can thrive. Why does this matter? Well, trust and openness lead to better quality, innovation, commitment to getting the job done, efficiency, and cost-effectiveness.

  • Stock options 📈
  • Remote work options 🏠
  • Flexible working hours 🕜
  • Benefits above the law
  • But it's not just about the work; it's about the people too. You'll be collaborating with some seriously awesome IT pros.
  • You'll have access to mentorship and tons of opportunities to learn and level up.

Ready to embark on this journey with us? 🚀🎉 If you're feeling the excitement, go ahead and apply!

Similar Jobs

11 Minutes Ago
Remote
Canada
Entry level
Entry level
Artificial Intelligence • Software
Own the full sales cycle for net-new SMB accounts in Canada, from prospecting through negotiation and close. Build relationships with CPA, audit, advisory, and assurance firms; conduct discovery; present Fieldguide’s AI audit platform; develop territory and account plans; apply MEDDICC; maintain CRM accuracy and forecasts; collaborate cross-functionally; and attend networking events. The role requires achieving sales targets and involves up to 30% regional and national travel.
Top Skills: AICRM
An Hour Ago
Easy Apply
Remote or Hybrid
Ontario, ON, CAN
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Sales Account Executive will build relationships with stakeholders, create account strategies, and act as a trusted advisor to clients while driving cloud security solutions.
Top Skills: AICloud Security
An Hour Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain Linux distribution packages, container images, CI tooling, and release infrastructure for GitLab. Enable development teams to integrate components through self-service tooling and documentation. Manage cloud marketplace integrations, installation and upgrade processes, dependency security, license compliance, and partner validation. Collaborate with development and security teams while reviewing external dependency and security updates.
Top Skills: .Deb.RpmAmazon Web ServicesAutotoolsCmakeDebianGithub ActionsGitlab CiGoGoogle Cloud PlatformGrafanaJenkinsLinuxMakeAzureNixPrometheusPythonRed Hat Enterprise LinuxRubyRustShell ScriptingTravis Ci

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account