Find a jobRecruiters

Software Development in Test (SDET)

Exclusive opportunity

Remote

Software Development in Test (SDET)

Raven Development

Software Development in Test (SDET)

Skills

Google Cloud PlatformNextDockerReactNodeTypescriptTesting & QAGitGraphQLPlaywrightCypressAWSCircleCIGitHubJavascriptAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Peru

Work mode:

Remote

Published on:

16 September 2026

What they need


LocationRemote

Job typeFull-time

LevelL4

TeamQuality Assurance

Ravn is a digital product development agency that partners with companies to build exceptional software. We specialize in building and designing world-class mobile and web applications and seek exceptional engineers to join our company.

At Ravn, we deliver high-quality software at speed. Achieving this consistently requires engineers who are passionate about building reliable systems and embedding quality throughout the development lifecycle.

We are seeking a proactive and detail-oriented Software Engineer in Test (SDET) who can work both independently and collaboratively within cross-functional teams. In this role, you will design and maintain scalable automated testing frameworks, contribute to quality strategy decisions, and work closely with developers to ensure systems are testable, observable, and reliable.

As an SDET, you will play a key role in strengthening engineering quality practices by building automation infrastructure, improving test coverage across the testing pyramid, and integrating automated validation directly into CI/CD pipelines.

Responsibilities

  • Build and maintain automated E2E testing frameworks using JavaScript (ES6+) / TypeScript.
  • Develop and maintain API automation tests for REST and GraphQL services.
  • Integrate automated test suites into CI/CD pipelines (GitHub Actions, CircleCI).
  • Design and implement test strategies across the testing pyramid (unit, integration, API, and E2E).
  • Create internal tooling and utilities using Node.js to support test data management and automation workflows.
  • Perform root cause analysis for flaky tests and identify infrastructure or test reliability issues.
  • Collaborate with developers to design testable systems and improve application observability.
  • Conduct code reviews for both application and test automation code.
  • Monitor and report on quality metrics, test coverage, and system stability.

Requirements

  • 2–4+ years of professional experience in SDET, QA Automation, or Software Engineering roles.
  • Advanced proficiency in JavaScript (ES6+) and TypeScript.
  • Hands-on experience with modern automation frameworks such as Playwright, Cypress, or WebdriverIO.
  • Solid understanding of the Testing Pyramid and automated testing strategies.
  • Experience integrating automated tests into CI/CD pipelines.
  • Familiarity with Docker and containerized environments.
  • Proficiency in Git and modern version control workflows.
  • Strong communication skills in English (B2+ level).

Preferred Qualifications

  • Experience with Performance or Load testing tools (e.g., k6, JMeter).
  • Familiarity with Cloud infrastructure (AWS, GCP, or Azure).
  • Experience testing React or Next.js applications.
  • Experience building automation frameworks or internal testing tools.

Location

This position is open to candidates based anywhere in Latin America and is fully remote. Candidates located near our offices in Arequipa, Peru or San Salvador, El Salvador have the option to work in a hybrid in-office/remote arrangement. While office attendance is not mandatory, regular or occasional visits to the office is valued.

Other offers great for you!

These companies are also looking for great profiles

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

14 hours ago

Quick apply

Wikeys

Analyste-Testeur / Software Test Analyst – Seniorité confirmée | Bruxelles

Freelance

Brussels, Belgium

Hybrid

Skills

Test AnalystSoftware Test AnalystQA AnalystFunctional Test AnalystTest EngineerQA EngineerAnalyst TesterTest Consultanttest plantest scenariosregression testingacceptance testingdefect managementtest automationtest scriptstest environments

9 hours ago

Quick apply

Yeets

Recetteur / Test Analyst senior (forte compétences automaticien) présentiel 100%

Freelance

Paris, France

Onsite

Skills

automaticien

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools