A

Arionkoder

AI consulting: strategy, trusted systems, delivery

Senior Quality Assurance Engineer - Manual & Automation

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedRemote

About the Job

Requirements

  • Experience in quality engineering or QA for modern software products, with depth in both manual testing and automation.
  • Experience designing test cases, test plans, and test strategies for non-trivial systems, covering happy paths, edge cases, negative scenarios, integrations, and non-functional risks.
  • Experience building and maintaining automated test suites in production-grade CI environments, including hands-on framework decisions and ownership of flakiness, reliability, and reporting.
  • Experience with at least one modern UI automation tool such as Playwright, Cypress, Selenium, or Appium, and at least one API testing approach such as Postman, REST clients, RestAssured, Supertest, Pytest with requests, or similar.
  • Working knowledge of test case management tools such as Qase, TestRail, Xray, or Zephyr, and bug tracking tools such as Jira, Linear, or Asana.
  • CI/CD fluency, including wiring automated tests into pipelines using GitHub Actions, GitLab CI, Jenkins, or similar, and understanding quality gates, parallelization, and reporting.
  • Programming proficiency in at least one of JavaScript/TypeScript, Python, Java, or equivalent, sufficient to write, debug, and refactor automation code independently.
  • Understanding of software testing fundamentals, including risk-based testing, equivalence partitioning, boundary analysis, exploratory testing techniques, and regression strategy.
  • Ability to define quality gates, run release validation, and make confident go/no-go decisions supported by evidence.
  • Excellent written and spoken English and comfort working in fully remote, distributed teams.
  • Ability to operate autonomously, challenge unclear requirements, prioritize by risk, and own outcomes without micromanagement.
  • Hands-on daily use of AI tools such as Claude, Cursor, Copilot, or similar to accelerate test design, automation, debugging, and documentation, with sound judgment about when to trust their output.

Responsibilities

  • Own end-to-end quality for products and features in scope.
  • Define test strategies based on product risk, release goals, and business impact rather than generic checklists.
  • Review requirements and designs to surface ambiguity, edge cases, and testability issues early.
  • Identify non-functional risks, including performance, security, accessibility, and data integrity, and ensure they are addressed or escalated.
  • Run structured exploratory sessions guided by risk and user personas.
  • Test complex flows, visual behavior, new features, and third-party integrations that automation does not yet cover.
  • Document findings with reproducible steps, environment, expected and actual results, severity, and impact.
  • Act as a user advocate during pre-release validation.
  • Design test cases for happy paths, edge cases, negative scenarios, role/state transitions, integrations, and relevant non-functional risks.
  • Maintain traceability to requirements, acceptance criteria, and product risks.
  • Build and maintain smoke tests, regression suites, and release checklists as living assets.
  • Own the evaluation strategy for LLM-powered features, including what is measured, the datasets and pass criteria, and what blocks a release.
  • Build and maintain evaluation datasets, including golden sets, adversarial and edge-case sets, and regression sets grown from production failures.
  • Test groundedness and hallucination, verifying that answers are supported by retrieved context, citations are real and relevant, and the system abstains when appropriate.
  • Test agent and tool use, including correct tool selection, valid arguments, recovery from tool failure, runaway loops and costs, and end-to-end task completion.
  • Test AI safety and misuse, including direct and retrieved-content prompt injection, jailbreaks, PII and data leakage, permission bleed between users or tenants, and unsafe or out-of-policy output.
  • Own non-functional quality for AI features, including latency, streaming/first-token behavior, cost per request, token usage, rate limits, and timeout behavior.
  • Define human-in-the-loop processes for reviewing ambiguous outputs, resolving disagreements, and feeding feedback into evaluation sets.
  • Design, implement, and maintain automated test suites across UI, API, and integration layers.
  • Choose what to automate based on stability, ROI, and risk, and determine what not to automate.
  • Control flakiness and contribute to the test framework, including utilities, fixtures, test data, and reporting.
  • Triage, prioritize, and track defects through resolution with clear titles, severity, reproduction details, environment, and links.
  • Produce concise release quality reports covering what was tested, what was not tested, known risks, and recommendations.
  • Surface quality trends and turn them into actionable improvements.
  • Own release validation, including smoke tests, regression tests, environment checks, and sign-off criteria.
  • Define and enforce quality gates for staging, UAT, and production.
  • Coordinate with DevOps on hotfixes, rollback, and post-release monitoring.
  • Make evidence-backed go/no-go decisions.

Desired Qualifications

  • Performance and load testing experience with tools such as k6, Locust, or JMeter, including the ability to design realistic load scenarios.
  • Security testing awareness, including OWASP Top 10, injection patterns, and authentication/authorization edge cases.
  • SQL for data validation and comfort reading logs and traces to debug failures beyond the UI layer.
  • Experience with an eval or LLM-observability framework.
  • Experience building LLM-as-judge graders and validating judge/human agreement.

About the Company

Arionkoder

AI consulting: strategy, trusted systems, delivery

Arionkoder provides AI consulting and engineering services, delivering AI strategy, applied AI solutions, embedded AI teams, and Salesforce services to help organizations become AI-native. It starts with a rapid AI-readiness assessment and then fast implementation and scaling, with clients owning and operating the resulting AI systems; The Foundry connects delivery, innovation, and R&D to speed projects. The T.R.U.S.S. framework ensures AI systems are auditable, reliable, and safe, supporting governance and trust. Its goal is to enable a wide range of clients—from startups to global brands—to integrate AI into planning, decision-making, and delivery for tangible, long-term capability and measurable outcomes.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Boston, MA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Arionkoder

See more jobs