Jumio logo
JumioPosted 1 month ago

Software Development Engineer IV - QA

On-siteBengaluru, Karnataka, India

Full TimeSenior LevelMediumIdentity Verification

Job Summary

Define and own the end-to-end automated test strategy across web portals and backend microservices, balancing UI, API, contract, integration, and end-to-end coverage. Design test strategies for distributed, event-driven systems including asynchronous flows through SNS/SQS, eventual consistency, and dead-letter handling. Develop and maintain robust test automation frameworks for web (Playwright, Selenium) and API testing using Java and/or JavaScript/TypeScript. Build maintainable, scalable framework abstractions that other engineers adopt and integrate automated test suites into CI/CD pipelines to enable fast feedback. Drive performance, load, and resilience testing for highly scalable services while leveraging LLM-based tools to accelerate test authoring and debugging. Mentor QA engineers on automation best practices and influence design discussions to make systems more testable and resilient.

Required Qualifications

  • Strong programming skills in Java (Spring Boot ecosystem) and/or JavaScript/TypeScript
  • Deep, hands-on experience with Playwright (and/or Selenium) for web automation
  • Proven experience testing microservices and API-based systems, including async/event-driven architectures (SNS/SQS or equivalent messaging)
  • Experience testing cloud-native applications on AWS (ECS, EKS, Lambda) and familiarity with containers/Docker and Kubernetes
  • Solid grasp of CI/CD, test integration, and pipeline quality gates
  • Experience with performance/load testing and non-functional quality
  • Experience with API automation tools (e.g., Postman, REST-assured) and a good understanding of REST APIs
  • Basic knowledge of UNIX/Linux systems and scripting
  • A problem-solving mindset, strong attention to detail, and the ability to drive quality decisions and mentor others in a fast-paced environment
  • Hands-on experience using LLM/AI coding assistants (GitHub Copilot, Claude Code, Cursor, or similar) to improve engineering productivity, with good judgment on where AI accelerates work and where human review is essential

Desired Qualifications

  • Kafka/RabbitMQ
  • Contract testing (Pact, Spring Cloud Contract)
  • Infrastructure-as-Code familiarity (Terraform/CloudFormation) and observability tooling (CloudWatch, Datadog, Grafana)
  • Experience in identity verification, KYC/AML, or other security/compliance-sensitive domains
  • Experience building or testing LLM/AI-powered features, or integrating AI into test automation and CI/CD workflows

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce