Quality Engineer

Skills
C#Full-Stack DevelopmentCadence EncounterEvent-DrivenLarge Language ModelsLogic GatesMicrosoft Surface
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience building automated test suites in a production environment
  • Proficiency in one or more of TypeScript .NET/C# or Python
  • Experience with Playwright or similar browser automation frameworks
  • Experience working and testing across frontend components and backend APIs
  • Clear communication skills
  • Experience testing AI/ML systems including LLM outputs and prompt-based workflows
  • Experience leveraging AI tools to accelerate testing and development workflows
  • Familiarity with Vitest xUnit NUnit pytest k6 Artillery Postman REST client tools or contract testing frameworks
  • Experience testing event-driven architectures including message queues async processors and eventual consistency
  • Experience with API testing across RESTful services
  • Familiarity with CI/CD pipelines and integrating test suites into automated deployment workflows

Nice to have

  • Hands-on
  • Embedded
  • Detail-oriented
  • Collaborative
  • Risk-aware

Day to day

  • Embed on engineering teams and support full-stack feature delivery from planning through release
  • Validate AI-powered features including LLM-based compliance scoring vulnerability assessment and code analysis services
  • Build and maintain automated tests across the platform including API integration tests and end-to-end browser tests while improving unit test coverage and test stability
  • Identify gaps in automated test strategy propose practical solutions triage defects and communicate risks clearly to the team