Software Developer 3

Oracle Oracle · Enterprise · BENGALURU, KARNATAKA, India

Seeking a QA Automation Engineer to build and maintain automation frameworks for a cloud-native SaaS platform, focusing on API, UI, and microservices testing within CI/CD pipelines. Requires strong Python/Java skills and experience with cloud environments.

What you'd actually do

  1. Design, develop, and maintain automated test frameworks and scripts using Python and Java for API, UI and dockerized application
  2. Build and integrate automated tests into CI/CD pipelines (Jenkins or Github action etc.).
  3. Develop API and backend automation for REST and event-driven services.
  4. Collaborate with developers and SRE teams to ensure new features are testable, observable, and resilient.
  5. Conduct functional, regression, integration, and performance testing for cloud-hosted microservices.

Skills

Required

  • Python
  • Java
  • QA automation
  • SaaS
  • distributed systems
  • automation frameworks
  • Pytest
  • TestNG
  • JUnit
  • REST APIs
  • microservices
  • cloud environments
  • CI/CD tools
  • Docker
  • Kubernetes
  • Agile/Scrum

Nice to have

  • infrastructure as code
  • Terraform
  • CloudFormation
  • performance and load testing
  • JMeter
  • Locust
  • observability tools
  • Prometheus
  • Grafana
  • Datadog