Embrace Software Inc

QA Engineer (Automation)

Embrace Software Inc  •  Remote  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


This is a remote position.


We are looking for a
QA Engineer (SDET / Automation)

to join our fully remote software development team. You will play a key role in shaping our QA strategy for a
legal-tech and fintech SAAS product

. You will work closely with developers and architects to design and implement robust test automation for both frontend and backend services, and help ensure that our systems are reliable, secure, and scalable.


We are looking for a quick learner.

We recognize that you may not be

familiar
with
everything listed below, but we are looking for a candidate who is willing to learn and grow with us.


Requirements


Must Have


  • Professional experience in QA / SDET roles

    :

    3+
    years in software testing with a strong focus on automation.

  • Automated testing

    :

    Experience writing tests for
    Python

    and
    JavaScript/TypeScript

    projects.

  • Backend testing

    : Experience testing backend APIs and services with tools and libraries such as
    Pytest

    and API documentation/testing tools like
    Swagger

    and
    Postman

    .

  • Frontend testing

    : Experience with modern frontend test frameworks and libraries such as
    Jest

    ,
    Playwright

    ,
    Cypress

    , or
    Puppeteer

    .

  • Test strategy

    : Ability to plan testing strategies for features and projects, including scope, risk, and coverage considerations.

  • Collaboration and communication

    : Comfortable working in a small, highly collaborative team and communicating clearly.

  • Version control and workflows

    : Experience with
    Git-based workflows

    and collaborating via pull requests and code reviews.

  • Documentation

    : Ability to document
    test plans, test cases, and automation architecture

    in a clear and maintainable way.


Good to Have


  • Test data and environment management

    :

  • Experience designing or maintaining
    test automation frameworks

    at various stages of a project.

  • Exposure to
    CI pipelines

    where tests are integrated into build and deployment workflows.

  • Experience managing
    test environments

    , seed data, and fixtures for reproducible test runs.

  • Performance and reliability testing

    : Familiarity with tools and approaches for
    load and performance testing

    of backend services, for example using
    Locust

    .

  • AI enhanced testing

    : Familiarity with AI powered low-code or no-code platforms for various levels of testing, specially
    E2E testing

    .

  • Security-minded testing

    :

    Awareness of common security risks (e.g. OWASP Top 10) as they relate to test design, especially in fintech or legal-tech systems.


Experiences That Will Impress Us


  • End-to-end ownership of QA automation

    : You have led or significantly shaped
    QA automation strategy

    for a product or team, from framework selection to reporting and maintenance.

  • Strong coding background

    : You can read and reason about
    production code

    in Python and JavaScript/TypeScript, and contribute improvements or testability enhancements.

  • Docker and infrastructure awareness

    : Experience testing systems that run in
    Docker-based environments

    , and understanding how containers, networks, and services interact from a QA perspective.

  • CI/CD and quality gates

    : Experience setting up
    quality gates

    (test coverage, static analysis, automated checks) as part of CI/CD pipelines.

  • Observability and debugging

    : Comfortable using
    logs, metrics, and traces

    to investigate issues and improve test coverage around identified failure modes.

  • Domain exposure

    : Previous experience in
    fintech

    ,
    legal-tech

    , or other regulated domains.


Benefits


  • Competitive salary, ensuring fair and transparent compensation.

  • Global Team Collaboration—work alongside extremely talented professionals from around the world.

  • Professional Growth Support with access to training programs designed to enhance your skills and expand your knowledge.

  • Clear Career Progression and excellent opportunities for long-term advancement within the organization.

  • Comprehensive Health Benefits to support your wellbeing and peace of mind.

  • Flexible Remote Work Options that empower you to balance work and life effectively.
Embrace Software Inc

About Embrace Software Inc

Embrace acquires and invests in niche software that provides industry-specific solutions. We believe best practices followed by enterprise software are equally relevant for small software businesses. Access to capital and know-how enables our acquired companies to serve their customers better and grow their businesses faster.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Tampa, Florida
Year Founded
2021
Social Media