A

Appfire Technologies

Enterprise collaboration apps for Atlassian ecosystem

Senior QA Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeRemote in BulgariaNo salary listed

About the Job

Requirements

  • At least 5 years of quality assurance experience, with a strong focus on test automation as an individual contributor.
  • Proven experience building and maintaining Playwright tests for user interfaces and APIs, using JavaScript, TypeScript, and/or Python.
  • Daily practical use of AI-assisted development for quality assurance work, with the ability to critically review AI-generated tests.
  • Solid API and integration testing experience, including authentication, mocking or stubbing, and debugging across services.
  • Practical experience with test data and automation environments, including isolation, fixtures, and stability in parallel or continuous integration runs.
  • Hands-on continuous integration and continuous delivery experience running automated tests in pipelines, and experience working with Docker.
  • Strong testing fundamentals, including the test pyramid, risk-based testing, agile practices, and the defect lifecycle, plus experience with Jira or a similar tool.
  • Excellent written and verbal English for distributed collaboration.
  • Experience improving quality on long-lived, evolving products, not only greenfield work.

Responsibilities

  • Design, implement, and maintain automated user-interface, API, and integration tests with Playwright using JavaScript, TypeScript, and/or Python.
  • Use AI-assisted tools such as Cursor and GitHub Copilot to speed up test design, refactoring, and failure analysis; validate their output and follow company data-handling guidelines.
  • Plan and execute functional, regression, smoke, and critical-path testing; validate against agreed acceptance criteria and flag quality risks early.
  • Design and maintain test-data approaches for the assigned area, including fixtures, isolation, and environments, to keep automated suites reliable in continuous integration.
  • Contribute to test layering decisions about coverage at API or component level versus full end-to-end testing, and align with engineering on scope and maintainability.
  • Run and maintain automated suites in continuous integration and continuous delivery systems such as GitHub Actions, Bitbucket, GitLab CI, and Jenkins; improve stability, reporting, and triage of failing builds.
  • Partner with engineering and product in agile ceremonies, and document scenarios and defects so issues are resolved quickly.
  • Reduce flaky tests, improve test-code structure, and apply the test pyramid and risk-based prioritization in everyday delivery.
  • Test REST and GraphQL APIs, validate contracts and payloads, and verify data with SQL or an equivalent when needed.

About the Company

Appfire Technologies

Enterprise collaboration apps for Atlassian ecosystem

Appfire Technologies develops enterprise collaboration software for the Atlassian ecosystem, creating apps that integrate with Jira, Confluence, and Bitbucket to improve agile work management and team collaboration. The apps run inside Atlassian tools and are installed via the Atlassian Marketplace to extend platform functionality. The company serves over 20,000 customers worldwide, including 55% of Fortune 500, with more than 300,000 installations and a global team of 750 across 26 countries. Its goal is to help teams work more efficiently at scale by providing dependable, scalable collaboration tools that fit existing workflows and support social responsibility initiatives.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$149M
Headquarters
Burlington, VT
Founded
2005

Recently Posted Jobs

Explore more opportunities at Appfire Technologies

See more jobs