A

AKKO

Device protection plans with fast claims

Senior Software Developer in Test - Software Development Engineer in Test

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Bachelor’s degree in Computer Science/Software or related field (advanced degrees a plus)
  • 5+ years in software testing with strong grounding in functional/regression and modern test design techniques (BC, EP, pairwise, etc.)
  • Hands-on experience testing web applications and mobile apps end-to-end, including UX/UAT and bug verification across browsers/devices.
  • 3+ years focused on test automation, including designing scalable frameworks and CI integration.
  • Proficiency with Cypress (preferred) and JavaScript/TypeScript; experience with API testing (Postman/Newman, supertest, REST/GraphQL) and at least one additional tool (Playwright/WebdriverIO/Jest/Mocha).
  • Comfortable with CI/CD (GitHub Actions/CircleCI/GitLab), Git, and basic Docker; familiarity with environment management and secrets.
  • Strong analytical skills; fluency with SDLC/Agile and tooling (Atlassian suite or similar).
  • Ability to produce clear documentation (test plans, traceability, results) and communicate risks to technical and non-technical stakeholders.
  • Experience writing and maintaining automated tests (unit/integration/E2E) with a focus on reliability and maintainability.
  • Experience with Cypress specifically (selectors, fixtures, commands, intercepts, parallelization).
  • Contract position; expected to work during EST hours 9 AM - 5 PM EST (New York, USA).

Responsibilities

  • Define risk-based test plans and acceptance criteria in partnership with Product/Engineering; translate user stories into clear test cases.
  • Build and maintain automated tests (Cypress/TypeScript preferred) across E2E, integration, and API layers; create reusable utilities/page objects and stabilize flaky tests.
  • Implement and own CI/CD test gates (smoke/regression) with parallelization and clear pass/fail signals; track coverage and test health metrics.
  • Perform targeted manual/exploratory testing for new features, edge cases, and UX flows; drive regression for critical paths.
  • Create and manage test data, mocks/fixtures, and environment configurations to keep tests deterministic and fast.
  • Coordinate with engineers to reproduce, triage, and debug issues using logs/metrics/trace tools; verify fixes and prevent regressions.
  • Own post-deploy smoke testing and release sign-off for web apps and mobile apps; document results and risks.
  • Continuously improve the QA/SDET toolchain and practices (coding standards, coverage goals, flake budgets, reporting dashboards).

About the Company

AKKO

Device protection plans with fast claims

AKKO provides protection plans for personal electronic devices such as laptops, tablets, and smartphones. These plans cover theft, damage, and loss, and are sold on a subscription basis with monthly or annual payments. Customers choose from different coverage levels and can receive quick reimbursements through instant cash payouts via PayPal, Zelle, or check, or opt to receive refurbished devices in very good condition if a claim is made. AKKO aims to offer affordable, reliable protection with higher coverage limits and faster claim processing than traditional renters' or homeowners' insurance. The company differentiates itself by its fast claims and substantial coverage, along with flexible payout options, targeting individual consumers seeking straightforward gadget insurance.

Company size
51-200
Company stage
Series A
Total funding
$14.8M
Headquarters
San Francisco, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at AKKO

See more jobs