Full-Stack QA Engineer

Socket.dev

Georgia

Hybrid

USD 90,000 - 150,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Socket.dev is seeking a Full-Stack QA Engineer to own and improve product quality in a fully remote role. The candidate will test features across the development and release lifecycle, develop automated tests (E2E with TypeScript/JavaScript using Playwright, API tests with Python), and collaborate across product and engineering teams.

You will review requirements, document defects with steps and evidence, and drive test coverage while leveraging AI tools to boost productivity and reliability in

Qualifications

  • Experience in testing web applications and APIs.
  • Ability to develop and maintain automated tests for E2E and integration scenarios.
  • Strong ownership of product quality across the lifecycle.

Responsibilities

  • Perform functional, integration, API, regression, and exploratory testing.
  • Review requirements and acceptance criteria to identify quality risks.
  • Document defects with reproduction steps and evidence.
  • Develop and maintain automated test scripts for features and regression.
  • Investigate failed or unstable automated tests and improve test-suite reliability.
  • Collaborate with developers, product managers, and QA Lead to resolve issues.
  • Participate in release validation and communicate quality risks before deployment.
  • Use approved AI tools to improve testing productivity.

Skills

Automated testing
Playwright
TypeScript/JavaScript
Python
Web application testing

Tools

Playwright
Python

Job description

Position Title: Full-Stack QA Engineer

Reporting Line: Reports directly to the QA Lead.

Location: Fully Remote

General Purpose: Own and continuously improve product quality by testing new features, identifying defects, creating automated tests, recommending process and product improvements, and developing strong feature and product knowledge.

Specific Objectives (~12 months)
  • Develop strong product and feature knowledge to independently test assigned product areas.
  • Deliver reliable, consistent, and clearly documented testing outcomes.
  • Take end-to-end ownership of quality across assigned product areas throughout the development and release lifecycle.
  • Support and expand automated test coverage across agreed product areas.
Key Activities
  • Perform thorough functional, integration, API, regression, and exploratory testing of assigned features and product areas.
  • Review requirements and acceptance criteria to identify quality risks, gaps, and unclear behavior.
  • Document defects clearly, including reproduction steps, expected results, actual results, and supporting evidence.
  • Develop and maintain automated test scripts for assigned product features and regression scenarios.
  • Investigate failed or unstable automated tests and improve test-suite reliability.
  • Continuously build product and technical knowledge by reviewing relevant documentation and project updates.
  • Ask timely and relevant questions to clarify requirements, risks, and expected product behavior.
  • Collaborate with developers, product managers, and the QA Lead to investigate and resolve quality issues.
  • Participate in release validation and clearly communicate quality risks before deployment.
  • Use approved AI tools to improve productivity, accelerate testing activities, and streamline day‑to‑day QA work.
  • Demonstrate active engagement and ownership of product quality throughout the development and release lifecycle.
Key Competences
  • Strong ownership of and accountability for product quality.
  • Meticulous attention to detail and a strong quality assurance mindset.
  • Genuine interest in the product and motivation to understand how its features and underlying systems work.
  • Ability to consider the broader product context rather than focusing only on individual test steps.
  • Commitment to improving the product and continuously developing as a QA specialist.
  • Practical experience in web application testing.
  • Ability to manage multiple priorities and switch effectively between different tasks.
  • Experience developing and maintaining automated tests.
  • Ability to use approved AI tools effectively to improve testing quality and productivity.
  • Experience developing and maintaining automated tests (E2E: TypeScript/JavaScript with Playwright; API integration testing: Python).
Likely Current Job
  • Full-Stack QA Engineer or Senior Full-Stack QA Engineer.
  • QA Engineer combining manual and automated testing responsibilities.
  • Currently employed by companies operating in forex, trading, cryptocurrency, or financial services.
Employer Value Proposition
  • Take meaningful ownership of product quality while working on complex financial products and engaging features in a fully remote company.
  • Develop automation and AI capabilities through practical day‑to‑day application, with direct opportunities to improve testing processes and product outcomes.
  • Compensation: Competitive base salary with eligibility for performance-based bonuses.
Assessment Process
  • First-stage interview with the QA Lead and Product Owner.
  • Final-stage interview with the CTO.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Lead (Full Time job)
QA Lead (Full Time job)

Enterprise Engineering Inc. (EEI) • New York (NY)

On-site
USD 100,000 - 130,000
Lead a new QA function
Work with AI-powered tools
Collaborative culture
QA Automation Engineer
QA Automation Engineer

JobCubby • Northern (KY)

Hybrid
USD 105,000 - 135,000
Fully remote
401(k) plan matching
Healthcare coverage
+1
Quality Assurance Analyst
Quality Assurance Analyst

SpaceCoast AV Consultants • Town of Florida (NY)

Remote
USD 70,000 - 100,000
Flexible work hours
Health, dental, and vision insurance
401(k) with company matching
+1
QA Team Lead / QA Manager (Remote)
QA Team Lead / QA Manager (Remote)

Esprow • United States

Hybrid
USD 120,000 - 180,000
Hybrid work model
Competitive package
International exposure
QA Engineer
QA Engineer

micro1 • United States

Remote
USD 100,000 - 140,000
Equity compensation
Health insurance reimbursement
401(k) with company match
+1
QA Engineering Lead
QA Engineering Lead

Unboxed Training & Technology • Richmond (VA)

On-site
USD 110,000 - 160,000
Competitive salary and benefits
Ample paid time off
On-site facilities: snacks, parking, &
+1
Senior SQA Engineer
Senior SQA Engineer

Daniyaltechnologies • Delaware

Remote
40 Days Paid Time Off
Fast-track salary increments
Quarterly performance reviews
Sr. Quality Engineer- First Dollar (Remote)
Sr. Quality Engineer- First Dollar (Remote)

Inspira Financial • Oak Brook (IL)

On-site
USD 91,000 - 111,000
Healthcare
401K savings plan
Paid time off
+2
Senior Manual QA Engineer
Senior Manual QA Engineer

Zoolatech • Town of Poland (NY)

On-site
USD 64,000 - 98,000
Senior Full-Stack QA Engineer — Remote & Automation Focus
Senior Full-Stack QA Engineer — Remote & Automation Focus

instinctools EE Labs • Town of Poland (NY)

On-site
USD 110,000 - 160,000
Flexible hours
Full remote work
Language courses sponsorship (English)
+1