For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
HAMAH | هامة
HAMAH | هامة

QA Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Testing
QA
Automation
+33

Permanent role
2 days ago
Apply now

QA Engineer (Mid-Senior Level)

Location: Remote

Experience Required: 3+ years in QA/Test Automation

About the Role

We’re looking for an experienced QA Engineer to establish and own our entire quality assurance process. As our first QA hire, you’ll have the autonomy to build testing infrastructure from the ground up, define best practices, and ensure the reliability of our internal tools. This is a hands-on role where you’ll balance strategic planning with tactical execution.

What You’ll Own

  • Design and implement a comprehensive QA strategy covering unit, integration, API, and end-to-end testing
  • Build test automation frameworks from scratch using modern tools aligned with our tech stack
  • Write and maintain automated test suites for frontend (React/Next.js) and backend (Node.js) applications
  • Establish CI/CD testing pipelines to catch issues early and maintain deployment confidence
  • Perform manual exploratory testing for complex scenarios and new features
  • Conduct API testing to validate backend services and database interactions
  • Execute performance and load testing when needed to identify bottlenecks
  • Collaborate closely with 2 frontend developers, 2 backend developers, 1 DevOps engineer, 1 UI/UX designer, and 1 Tech Lead
  • Document test plans, cases, and quality metrics to track progress and improvements
  • Champion quality culture across the engineering team

Technical Stack You’ll Work With

Frontend:

  • React.js / Next.js
  • TypeScript / JavaScript

Backend:

  • Node.js
  • PostgreSQL

Infrastructure:

  • AWS EC2
  • AWS S3

Testing Tools You’ll Implement (Recommended):

  • Unit Testing: Jest, React Testing Library
  • E2E Testing: Playwright or Cypress
  • API Testing: Supertest, Postman/Newman
  • CI/CD: GitHub Actions, Jenkins, or similar
  • Performance Testing: Artillery, K6, or JMeter

Required Qualifications

  • 3+ years of hands-on QA experience with a strong focus on test automation
  • Proven experience writing unit tests, integration tests, and end-to-end tests
  • Strong programming skills in JavaScript/TypeScript (ability to write, review, and debug test code)
  • Expertise in modern testing frameworks such as Jest, Cypress, Playwright, or Selenium
  • Experience with API testing using tools like Postman, Supertest, or similar
  • Solid understanding of PostgreSQL or other relational databases
  • Experience with CI/CD pipelines and integrating automated tests
  • Familiarity with React/Next.js applications and their testing patterns
  • Knowledge of Node.js backend testing strategies and best practices
  • Experience working with AWS services (EC2, S3 preferred)
  • Strong analytical and problem-solving skills with attention to detail

Highly Valued Skills

  • Experience building QA processes from scratch in a fast-paced environment
  • Background in establishing testing standards and best practices
  • Knowledge of performance and load testing methodologies
  • Experience with containerization (Docker) and cloud environments
  • Familiarity with Agile/Scrum methodologies
  • Understanding of accessibility (a11y) testing
  • Experience mentoring or leading QA initiatives

What Makes You Successful Here

  • Ownership mindset: You don’t wait for direction; you identify gaps and fill them
  • Technical depth: You can write production-quality test code, not just scripts
  • Pragmatic approach: You balance thoroughness with speed, knowing when to automate vs. test manually
  • Collaborative nature: You work seamlessly with developers, not as a gatekeeper but as a partner
  • Communication skills: You clearly articulate issues, risks, and testing strategies
  • Adaptability: You’re comfortable being the first QA hire and building processes iteratively

Why This Role is Unique

  • High impact: Shape quality practices for the entire product
  • Autonomy: Make decisions on tools, frameworks, and processes
  • Technical growth: Work across the full stack and expand your expertise
  • Collaborative team: Small, focused team where your contributions are visible
  • Remote flexibility: Work from anywhere

Application Requirements

Please include:

  • Resume highlighting relevant QA and automation experience
  • Brief description of a QA process or automation framework you’ve built
  • Examples of testing strategies you’ve implemented (can be described in cover letter)

Note: Only candidates with significant hands-on experience in test automation and establishing QA processes will be considered. This role requires someone who can work independently and take full ownership from day one.

About HAMAH | هامة

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service