Unico Connect logo

QA Automation Engineer

Unico Connect·Salary not specified

Primary stack

JavaScriptTypeScriptPythonPlaywrightCypressSeleniumAPI TestingCI/CDGitGitHub Actions

Job description

About the Position

Unico Connect is seeking a QA Automation Engineer to build and maintain automated test suites for client web, mobile, and API products. The role spans Playwright or Cypress for web, Appium or Detox for mobile, and the CI/CD integration that runs tests at every pull request. The position is well suited to early-career automation engineers with strong TypeScript or Python fundamentals.

Responsibilities

  • Build end-to-end test suites with Playwright or Cypress for web products
  • Build API test suites with Postman, REST Assured, or pytest
  • Build mobile test suites with Appium, Detox, or Maestro
  • Integrate tests into GitHub Actions or Cloud Build CI pipelines
  • Maintain test data factories, page objects, and stable selectors
  • Triage flaky tests; debug failures using traces, videos, and screenshots
  • Pair with senior automation engineers on framework architecture
  • Maintain technical documentation for test frameworks and patterns
  • Participate in release sign-off through automated regression runs
  • Contribute to shared automation libraries and test data factories

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 1-3 years of QA automation
  • Strong JavaScript or TypeScript, or Python
  • Hands-on with at least 1 of Playwright, Cypress, or Selenium
  • Familiar with API testing tools (Postman, REST Assured)
  • Working knowledge of CI/CD pipelines
  • Capacity to debug flaky tests using traces and videos
  • Solid understanding of HTTP and REST fundamentals
  • Excellent written communication for test framework documentation
  • Comfort with Git, GitHub Actions, and code review

Nice to Have

  • Mobile automation (Appium, Detox, Maestro)
  • Performance testing (k6, JMeter)
  • Visual regression (Percy, Chromatic)
  • Open-source contributions to test frameworks
  • Contract testing with Pact

AI Tools Proficiency

Production engineering at Unico Connect assumes AI tools form part of the daily workflow rather than an experimental augmentation. For this role specifically:

  • Cursor or Claude Code for test code authoring
  • AI test generation from specifications (LLM-from-spec workflows)
  • AI flaky-test detection and triage
  • GitHub Copilot for inline test suggestions

We Offer

  • Hybrid working model - 1 day work-from-home per week
  • MacBook Pro and external monitor for work
  • Paid subscriptions to Claude, ChatGPT, and Cursor
  • Team events, offsites, and outings
  • Referral bonus when you bring in a successful hire

About the Company

Every Unico role expects the same underlying traits - regardless of department or seniority. If these resonate, apply.

  • AI-augmented by default: Fluent with Claude, ChatGPT, Cursor, Figma AI, or whatever is relevant to your craft. We expect AI tools in the loop, not as a novelty.
  • Comfortable with startup pace: Fast cycles, real ownership, low ceremony. You will not be a cog.
  • Driven by value creation: Output and outcomes matter more than process. You ship work that moves a metric.
  • Ownership mindset: You treat the codebase, the deliverable, and the client relationship as your own.
  • Builder energy: You joined because you want to ship amazing tech products, not warm a seat.

Ready to build the future?

Join our team of engineers and help us shape the next generation of AI-native software for clients across the globe.

Apply via email

Send your CV to [email protected]

Or browse all openings →

Other open roles

  • QA Engineer (Manual) - Junior (1-3 Years)
  • Senior QA Engineer (Manual) - Senior (5+ Years)
  • Senior QA Automation Engineer - Senior (5+ Years)
  • Project Manager - Junior (1-3 Years)
  • Senior Project Manager - Senior (5+ Years)
  • Senior Product Manager - Senior (5+ Years)

© Unico Connect. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Unico Connect

All 37 roles

Popular searches