Principal Application Software Engineer, Testing

Oracle

Quick summary

Work type
On-site
Location
Salary
$99,600–$209,500 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $173k
This role $155k
$85k most similar roles pay here $238k

This role pays less than 62% of similar roles. Most pay $137,500–$208,800 — the shaded band above. At the midpoint, this role pays about $155k versus about $173k for comparable roles.

Based on 239 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 704 open roles on FindRole.

Listed pay typically runs $99,600–$209,500 across 521 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Application Software Engineer, Testing

Join the Oracle Health Gen2 Patient Portal System Testing Team as a Principal Application Software Engineer in Test, where you will focus on enhancing product quality by defining system test strategies and implementing web and mobile test automation. Your day-to-day responsibilities include developing scalable test frameworks using tools like Selenium, Playwright, and Jest, validating patient-facing workflows across various platforms, and integrating automated tests into CI/CD pipelines. You will need deep expertise in cloud-native environments, Kubernetes, Docker, and microservices, along with strong programming skills in Java, Python, or JavaScript. Ideal candidates have experience in healthcare/EHR domains and a passion for emerging testing methodologies to contribute to the organization’s technical roadmap.

What you'll do

  • Design, develop, and maintain automated tests for web, mobile, and API workflows.
  • Validate end-to-end Patient Portal experiences across various browsers and devices.
  • Create and execute functional, regression, integration, system, and release-readiness tests.
  • Integrate automated tests into CI/CD pipelines to ensure continuous quality assurance.
  • Develop AI skills and tooling required for testing non-determined outputs in AI-enabled features.
  • Define and drive performance, scalability, resiliency, and reliability testing strategies.

What we're looking for

  • 7+ years of experience in frontend and backend application development with a focus on software quality and test automation.
  • Deep expertise in system-level validation, including E2E, ZDT, upgrade, integration, regression, and compatibility testing.
  • Proven experience designing and implementing scalable test automation frameworks using Selenium, Playwright, Cypress, Jest, Mocha, Chai, or equivalent technologies.
  • Strong programming skills in Java, Python, JavaScript, or TypeScript for building reusable automation libraries and testing utilities.
  • Experience defining and driving performance, scalability, resiliency, and reliability testing strategies using industry-standard tools.
  • Strong understanding of CI/CD pipelines, release automation, and quality gates with experience integrating automated testing into deployment workflows.

More like this

Similar roles

Senior Application Software Engineer, Testing

Oracle

2 days ago $87,000$187,000
Selenium Playwright Cypress Jest Mocha Chai Kubernetes Docker CI/CD Java Python JavaScript TypeScript REST APIs GraphQL Git Distributed Systems Microservices Observability Logging Monitoring AI

Principal Application Software Engineer

Oracle

3 days ago $99,600$209,500
Oracle Cloud Infrastructure Kubernetes Java Python Go REST APIs CI/CD Distributed systems Microservices Infrastructure automation Observability FHIR HL7 SMART on FHIR AI Machine Learning DevOps Terraform PostgreSQL AWS Azure Google Cloud

Principal Software Development Engineer in Test

The Walt Disney Company

Remote (New York, NY) +1 27 days ago $171,600$230,100
Python CI/CD Kubernetes AWS Docker Terraform PostgreSQL AI/ML Grafana Prometheus GitLab Jenkins Selenium JUnit Cypress GraphQL RESTful_APIs OAuth JSON YAML
Remote