Resume and JobRESUME AND JOB
Oracle logo

Principal Software Quality Engineer - Automation

Oracle

Software and Technology Jobs

Principal Software Quality Engineer - Automation

full-timePosted: Dec 15, 2025

Job Description

Company Overview

Oracle is a global leader in enterprise cloud computing, delivering innovative solutions that power modern businesses worldwide. With a comprehensive portfolio of cloud applications, platform services, and engineered systems, Oracle helps organizations transform their operations and achieve unparalleled efficiency. Join us to shape the future of technology at one of the world's most admired software companies.

Position Overview

As a Principal Software Quality Engineer - Automation (IC4), you will lead the development and execution of advanced automation frameworks to ensure the highest quality of Oracle's cloud-based enterprise applications. This role focuses on designing scalable test automation solutions that drive reliability, performance, and innovation in our software delivery pipeline. Based in Burlington, MA, you will collaborate with engineering teams to elevate quality standards and accelerate product releases in a fast-paced, high-impact environment.

Key Responsibilities

  • Design, develop, and maintain robust automation frameworks using tools like Selenium, Appium, or Cucumber for web, mobile, and API testing
  • Lead the creation of scalable test automation scripts and suites to support continuous integration/continuous deployment (CI/CD) pipelines
  • Architect performance testing strategies and implement tools such as JMeter or Gatling to validate system scalability under load
  • Collaborate with development and product teams to define quality gates and automate regression testing for complex enterprise features
  • Drive test data management and environment provisioning using infrastructure-as-code practices with Terraform or similar technologies
  • Mentor junior engineers on best practices for test automation, code quality, and agile testing methodologies
  • Analyze test results, identify root causes of failures, and implement automated monitoring and alerting for quality metrics
  • Optimize automation coverage to achieve 80%+ for critical paths while reducing flakiness through advanced retry mechanisms and data-driven tests
  • Contribute to open-source testing tools or internal libraries to enhance Oracle's testing ecosystem
  • Participate in code reviews, sprint planning, and release readiness assessments to ensure zero-defect deployments

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred
  • 8+ years of experience in software quality engineering with at least 5 years focused on test automation
  • Expertise in programming languages such as Java, Python, or JavaScript for developing automation frameworks
  • Proficiency in automation tools including Selenium WebDriver, REST Assured, or Postman for API testing
  • Strong experience with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps in cloud environments
  • Demonstrated ability to design and execute performance, load, and stress tests in distributed systems
  • Experience with containerization (Docker) and orchestration (Kubernetes) for test infrastructure
  • Solid understanding of Agile/Scrum methodologies and test-driven development (TDD) practices

Preferred Qualifications

  • Experience with Oracle Cloud Infrastructure (OCI) or other major cloud platforms (AWS, Azure)
  • Familiarity with behavior-driven development (BDD) using tools like Cucumber or SpecFlow
  • Advanced knowledge of database testing with SQL/NoSQL and tools like DBUnit
  • Contributions to open-source testing projects or publications on quality engineering
  • Certification in ISTQB Advanced Test Automation Engineer or similar

What We Offer

  • Competitive base salary plus performance-based bonuses and equity awards
  • Comprehensive health, dental, and vision insurance with low employee premiums
  • 401(k) matching program and employee stock purchase plan
  • Generous paid time off, including vacation, sick leave, and parental leave
  • Professional development stipend for certifications, conferences, and training
  • Flexible hybrid work model with modern office facilities in Burlington, MA

About the Team

Our Burlington, MA team is a dynamic group of quality engineers and developers dedicated to pushing the boundaries of automated testing for Oracle's cloud products. We thrive in a collaborative culture that values innovation, work-life balance, and continuous learning. Join us to work on cutting-edge projects that impact millions of users globally.

Locations

  • Burlington, MA, United States
  • United States, United States

Salary

Estimated Salary Rangemedium confidence

180,000 - 240,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Problem Solvingintermediate
  • System Designintermediate
  • Debuggingintermediate
  • Communicationintermediate
  • Collaborationintermediate

Required Qualifications

  • Bachelor's degree in relevant field (experience)
  • 8+ years of relevant experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Experience with enterprise systems (experience)

Responsibilities

  • Design and develop software solutions
  • Write clean, maintainable code
  • Collaborate with cross-functional teams
  • Participate in code reviews
  • Debug and troubleshoot issues

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Principal Software Quality Engineer - Automation" , Oracle

Get personalized recommendations to optimize your resume specifically for Principal Software Quality Engineer - Automation. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Quality Engineer - Automation" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Principal Software Quality Engineer - Automation @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Oracle logo

Principal Software Quality Engineer - Automation

Oracle

Software and Technology Jobs

Principal Software Quality Engineer - Automation

full-timePosted: Dec 15, 2025

Job Description

Company Overview

Oracle is a global leader in enterprise cloud computing, delivering innovative solutions that power modern businesses worldwide. With a comprehensive portfolio of cloud applications, platform services, and engineered systems, Oracle helps organizations transform their operations and achieve unparalleled efficiency. Join us to shape the future of technology at one of the world's most admired software companies.

Position Overview

As a Principal Software Quality Engineer - Automation (IC4), you will lead the development and execution of advanced automation frameworks to ensure the highest quality of Oracle's cloud-based enterprise applications. This role focuses on designing scalable test automation solutions that drive reliability, performance, and innovation in our software delivery pipeline. Based in Burlington, MA, you will collaborate with engineering teams to elevate quality standards and accelerate product releases in a fast-paced, high-impact environment.

Key Responsibilities

  • Design, develop, and maintain robust automation frameworks using tools like Selenium, Appium, or Cucumber for web, mobile, and API testing
  • Lead the creation of scalable test automation scripts and suites to support continuous integration/continuous deployment (CI/CD) pipelines
  • Architect performance testing strategies and implement tools such as JMeter or Gatling to validate system scalability under load
  • Collaborate with development and product teams to define quality gates and automate regression testing for complex enterprise features
  • Drive test data management and environment provisioning using infrastructure-as-code practices with Terraform or similar technologies
  • Mentor junior engineers on best practices for test automation, code quality, and agile testing methodologies
  • Analyze test results, identify root causes of failures, and implement automated monitoring and alerting for quality metrics
  • Optimize automation coverage to achieve 80%+ for critical paths while reducing flakiness through advanced retry mechanisms and data-driven tests
  • Contribute to open-source testing tools or internal libraries to enhance Oracle's testing ecosystem
  • Participate in code reviews, sprint planning, and release readiness assessments to ensure zero-defect deployments

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred
  • 8+ years of experience in software quality engineering with at least 5 years focused on test automation
  • Expertise in programming languages such as Java, Python, or JavaScript for developing automation frameworks
  • Proficiency in automation tools including Selenium WebDriver, REST Assured, or Postman for API testing
  • Strong experience with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps in cloud environments
  • Demonstrated ability to design and execute performance, load, and stress tests in distributed systems
  • Experience with containerization (Docker) and orchestration (Kubernetes) for test infrastructure
  • Solid understanding of Agile/Scrum methodologies and test-driven development (TDD) practices

Preferred Qualifications

  • Experience with Oracle Cloud Infrastructure (OCI) or other major cloud platforms (AWS, Azure)
  • Familiarity with behavior-driven development (BDD) using tools like Cucumber or SpecFlow
  • Advanced knowledge of database testing with SQL/NoSQL and tools like DBUnit
  • Contributions to open-source testing projects or publications on quality engineering
  • Certification in ISTQB Advanced Test Automation Engineer or similar

What We Offer

  • Competitive base salary plus performance-based bonuses and equity awards
  • Comprehensive health, dental, and vision insurance with low employee premiums
  • 401(k) matching program and employee stock purchase plan
  • Generous paid time off, including vacation, sick leave, and parental leave
  • Professional development stipend for certifications, conferences, and training
  • Flexible hybrid work model with modern office facilities in Burlington, MA

About the Team

Our Burlington, MA team is a dynamic group of quality engineers and developers dedicated to pushing the boundaries of automated testing for Oracle's cloud products. We thrive in a collaborative culture that values innovation, work-life balance, and continuous learning. Join us to work on cutting-edge projects that impact millions of users globally.

Locations

  • Burlington, MA, United States
  • United States, United States

Salary

Estimated Salary Rangemedium confidence

180,000 - 240,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Problem Solvingintermediate
  • System Designintermediate
  • Debuggingintermediate
  • Communicationintermediate
  • Collaborationintermediate

Required Qualifications

  • Bachelor's degree in relevant field (experience)
  • 8+ years of relevant experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Experience with enterprise systems (experience)

Responsibilities

  • Design and develop software solutions
  • Write clean, maintainable code
  • Collaborate with cross-functional teams
  • Participate in code reviews
  • Debug and troubleshoot issues

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Principal Software Quality Engineer - Automation" , Oracle

Get personalized recommendations to optimize your resume specifically for Principal Software Quality Engineer - Automation. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Quality Engineer - Automation" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Principal Software Quality Engineer - Automation @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.