Point your AI agent at freehire and let it find you a job.

Get the CLI →

CoDev

Open 2d

QA Automation Engineer - WFH/Remote

Posted Updated
Discussion

Note: This job ad is for talent pooling purposes. Qualified candidates may be considered for future opportunities as they become available.


About the role

As a QA Engineer, you will be responsible for validating that our software meets functional, performance, and security requirements. You will plan, design, and execute test cases (manual and automated), build frameworks for regression or smoke tests, and validate APIs and user interfaces. You'll collaborate closely with developers, product owners, and DevOps to catch issues early and drive high software quality. You'll also lead performance and security testing in Phase 5 of our development cycle (as defined internally), ensuring that solutions remain resilient under load and secure from common threats.

Key responsibilities

  • Analyze requirements, specifications, and user stories to develop comprehensive test plans and test cases

  • Perform manual testing for new features, edge cases, and regression scenarios

  • Design, build, and maintain automated test suites (UI, API, integration) for core workflows

  • Use tools like Selenium or Cypress to automate UI testing

  • Use API testing tools (e.g. Postman, REST Assured) to validate endpoints, request/response schemas, error handling, etc.

  • Execute and interpret performance testing (load, stress, endurance) and security testing (e.g. basic vulnerability scans) in Phase 5

  • Report bugs/issues with clear steps to reproduce, severity, and possible impact

  • Track and manage defects using issue-tracking systems

  • Collaborate with developers to diagnose root causes and validate fixes

  • Participate in continuous improvement: suggest enhancements to test infrastructure, processes, or tools

About you

  • Manual QA / Exploratory Testing - Strong understanding of functional testing, edge cases, boundary testing

  • Automation Testing - Experience writing maintainable, reusable test scripts and frameworks

  • API Testing - Familiar with REST APIs, JSON, error codes, schema validation

  • UI Automation (Selenium) - Ability to script UI tests reliably under dynamic UI conditions

  • UI Automation (Cypress) - Proficiency handling modern web apps, async behavior, network stubs

  • Experience with performance testing tools (e.g. JMeter, Gatling, k6)

  • Familiarity with security testing tools or frameworks (e.g. OWASP ZAP, vulnerability scanners)

  • Understanding of CI/CD pipelines, version control, build systems

  • Scripting languages (e.g. JavaScript, Python)

  • Ability to work in an agile / iterative environment


Skills

Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.