Skip to main content
Flamingo
Зібрано зDjinniВчора
QaSenior

General QA

JavaSeleniumPlaywrightREST AssuredGraphQLMavenGradleJUnitTestNGGitBashzshPowerShellgrepjqawkKibanaSplunkDatadogAWS CloudWatchDockerKubernetesGitHub ActionsJenkinsGitLab CICircleCIAnthropicCursorGitHub Copilot
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

Flamingo is an AI-driven open-source platform for IT and security MSPs. The role is for a Senior Test Engineer who will own end-to-end quality of a SaaS web product, combining manual QA, automation engineering, and AI-assisted testing.

Обовʼязки

  • Own end-to-end test strategy: exploratory, functional, regression, integration, and cross-browser testing
  • Build and maintain automated test suites using Selenium WebDriver and/or Playwright for Java; API automation with RestAssured against REST and GraphQL endpoints
  • Integrate tests into CI/CD pipelines keeping suites fast, reliable, and low-flakiness
  • Use AI coding assistants (Claude Code, Cursor, GitHub Copilot) to accelerate test authoring and maintenance while upholding code-review standards
  • Evaluate and adopt AI test-generation and self-healing tools where they deliver real ROI
  • Test AI/LLM features: evals, prompt regression suites, hallucination and safety checks, and reliability metrics for non-deterministic outputs
  • Investigate defects with rigor: clear repro steps, root-cause hypotheses, tight collaboration with developers
  • Champion shift-left testing, risk-based prioritization, test data management, and observability for tests

Вимоги

  • 5+ years of QA experience with strong manual testing foundation: test design, exploratory testing, bug advocacy, sharp eye for edge cases and user impact
  • Selenium WebDriver and/or Playwright for Java; Page Object / screenplay-style frameworks, stabilizing flaky suites
  • RestAssured for API testing (contract, integration, negative-path); OpenAPI/Swagger fluency
  • Hands-on GraphQL: queries, mutations, schema changes, partial responses, error shapes, reusable test utilities
  • Strong Java (11+), Maven or Gradle, JUnit/TestNG, Git
  • Command line comfort: bash/zsh and/or PowerShell for navigating environments, running tests, and writing automation glue
  • Log-digging: grep/jq/awk, Kibana, Splunk, Datadog, CloudWatch — isolating root causes from messy traces
  • Basic Docker and Kubernetes: running containers locally, exec-ing into pods, kubectl logs/describe, debugging tests in containerized environments
  • CI/CD: GitHub Actions, Jenkins, GitLab CI, CircleCI — integrating tests and triaging failures at scale
  • Hands-on AI coding assistants (Claude Code, Cursor, Copilot) as part of daily delivery rhythm
  • Excellent written communication: bug reports, test plans, explaining quality risks to non-technical stakeholders

До кого писати

General QA
Оригінал