Principal Automation Engineer
Oracle
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role
We are seeking a highly skilled and innovative Principal Automation Engineer with deep expertise in modern automation frameworks and hands-on experience in Javascript, Typescript UI automation using Selenium. This role will drive the end-to-end quality engineering strategy, build scalable automation solutions, and champion engineering excellence across product teams. The ideal candidate is a strong technical leader with a passion for delivering high-quality software and improving release velocity through automation.
Key Responsibilities
- Define and lead the frontend automation strategy aligned with product and platform goals.
- Design and develop scalable automation frameworks for UI, accessibility, visual regression and performance testing.
- Integrate automation into CI/CD pipelines, establishing early quality gates and enabling shift-left adoption.
- Implement AI-driven techniques for test generation, self-healing, prioritization, and defect prediction.
- Drive continuous improvement of automation maturity and quality metrics across teams.
- Collaborate closely with engineering, product, UX, DevOps and release teams ensuring seamless delivery.
- Mentor automation engineers and influence engineering leadership through best practices and technical standards.
- Own large and complex functional areas independently from design through production validation.
- Build dashboards and analytics to enable data-driven quality decisions.
Required Skills & Experience
- 10–15 years of experience in Quality Engineering / Test Automation, with strong focus on frontend platforms.
- Strong coding proficiency in JavaScript / TypeScript and modern UI frameworks.
- Expertise in UI test automation: TypeScript, Selenium, WebdriverIO.
- Testing exposure in the projects for Accessibility, Internationalization, UX and Telemetry.
- Experience integrating automation into CI/CD pipelines (Jenkins).
- Strong debugging, problem solving, analytical thinking and system architecture understanding.
- Excellent communication skills, stakeholder collaboration & ability to influence engineering direction.
Preferred Qualifications
- Experience with performance, reliability, visual and accessibility testing.
- Working knowledge of containerized and cloud-based execution (Docker, Kubernetes, cloud test grids).
- Proven record building automation for large-scale distributed systems or SaaS products.
- Contributions to engineering communities, publications, open-source or thought leadership.
- Passion for innovation, engineering craftsmanship and continuous improvement culture.
What We Offer
- Opportunity to drive quality transformation at enterprise scale.
- A collaborative, inclusive and high-performance engineering culture.
- Professional growth, innovation freedom and leadership visibility.
- Competitive Compensation And Benefits Package.
Key skills/competency
- Frontend Automation
- Quality Engineering
- Scalable Automation Frameworks
- JavaScript/TypeScript
- Selenium/WebdriverIO
- CI/CD Pipelines
- AI-driven Testing
- Accessibility Testing
- Leadership & Mentorship
- System Architecture
How to Get Hired at Oracle
- Research Oracle's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight extensive experience in automation, JavaScript, Selenium, and leadership.
- Showcase technical depth: Prepare to discuss scalable framework design, CI/CD integration, and AI-driven testing.
- Demonstrate influence & mentorship: Be ready to share examples of guiding teams and driving best practices.
- Understand Oracle's impact: Connect your skills to their enterprise cloud solutions and quality transformation goals.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background