Lead Automation Quality Engineer

Groupe Kardol

Jefferson City (MO)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Oracle Cloud Infrastructure is seeking a Lead Automation Quality Engineer to design, develop, and execute automated test solutions for mission-critical compute and storage systems. You will collaborate with development, product, and QA teams to enhance testing across functional, regression, performance, and security areas.

You will implement test frameworks, contribute to CI/CD integration, and mentor teams while staying current with industry best practices in test automation and security

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 6+ years of experience in QA or as a Quality Engineer focusing on automation.
  • Proficient in Python programming with the ability to write clean, efficient code.
  • Experience with automated testing frameworks (e.g., pytest, unittest).
  • Strong knowledge of QA methodologies including functional, regression, and performance testing.
  • Experience with test harness tools in automation workflows.
  • Knowledge of CI/CD tools like Jenkins and GitLab CI.
  • Solid grasp of Unix/Linux and embedded systems.
  • Experience with version control systems such as Git.
  • Strong analytical, troubleshooting, and debugging skills.

Responsibilities

  • Create and maintain automated test frameworks and test cases using Python.
  • Translate requirements into effective testing strategies with Dev/Product teams.
  • Apply functional, regression, performance, and security testing methodologies.
  • Integrate automated tests within CI/CD pipelines for ongoing testing.
  • Enhance test harness tools and develop new utilities as needed.
  • Contribute to test planning, test case design, documentation, and risk assessment.
  • Participate in code reviews and test case evaluations.
  • Stay updated on industry best practices for test automation and security testing.
  • Support Fleet operations by troubleshooting and providing internal technical help.

Skills

Python
QA automation
CI/CD
Unix/Linux
Embedded systems
Debugging
OpenBMC
Jenkins
GitLab CI
Jira

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

pytest
unittest
JMeter
LoadRunner
Docker
Kubernetes
Grafana
Jenkins
GitLab CI
Git
OpenBMC

Job description

Overview

Join the Oracle Cloud Infrastructure Hardware Development team, where we design and build mission-critical, ultra-high-performance integrated compute and storage systems combined with advanced embedded software and management services. Our platform empowers customers to develop, deploy, and scale a diverse range of applications in a secure and highly available environment.

Position Summary

We are looking for a meticulous and proactive Lead Automation Quality Engineer with strong programming skills in Python. In this pivotal role, you will design, develop, and execute automated test solutions that uphold the highest quality standards for our products. You will collaborate closely with development, product, and QA teams, leveraging your programming expertise, in-depth QA knowledge, and experience with testing tools to enhance our testing processes.

Key Responsibilities
  • Create and maintain automated test frameworks and test cases using Python.
  • Work with developers and product teams to comprehend requirements and translate them into effective testing strategies.
  • Utilize your knowledge of various QA methodologies - functional, regression, performance, and security testing.
  • Integrate automated tests within CI/CD pipelines for ongoing testing and feedback.
  • Enhance existing test harness tools and develop new utilities as needed.
  • Contribute to test planning, test case design, documentation, and risk assessment.
  • Participate actively in code reviews and test case evaluations.
  • Stay updated on industry best practices for test automation and security testing.
  • Support Fleet operations by troubleshooting and providing technical support for internal teams.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 6+ years of experience in QA or as a Quality Engineer focusing on automation.
  • Proficient in Python programming with the ability to write clean, efficient code.
  • Experience with automated testing frameworks (e.g., pytest, unittest).
  • Thorough understanding of various QA methodologies including functional, regression, and performance testing (using tools such as JMeter, LoadRunner) and basic security testing.
  • Experience with implementing test harness tools in automation workflows.
  • Knowledge of integrating automated tests with CI/CD tools like Jenkins and GitLab CI.
  • Solid grasp of the software testing lifecycle and QA best practices.
  • Outstanding analytical, troubleshooting, and debugging skills.
  • Strong verbal and written communication abilities to effectively convey ideas, issues, and solutions.
  • Experience with version control systems such as Git.
  • Strong familiarity with Unix/Linux systems and embedded systems (preferred).
  • Knowledge of technologies like Jenkins, Grafana, CI/CD, Docker/Kubernetes, and Jira is a plus.
Preferred Qualifications
  • Direct experience with OpenBMC or similar BMC firmware platforms.
  • Familiarity with hardware management and embedded systems testing.
  • Experience creating ETL pipelines and dashboards using analytic tools such as Oracle Analytics Cloud.
  • Experience in cloud environments (Oracle Cloud, AWS, Azure, etc.).
  • Experience supporting operations and participating in on-call rotations.
Disclaimer

Note that certain roles may require compliance with immunization and occupational health mandates.

Salary and Benefits

The role offers a competitive salary range, and potential for bonuses and equity participation. Oracle provides comprehensive benefits including medical, dental, and vision insurance, retirement plans, flexible vacation, paid sick leave, and more.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Automation QA Engineer - Python, CI/CD, Embedded Systems
Lead Automation QA Engineer - Python, CI/CD, Embedded Systems

Groupe Kardol • Jefferson City (MO)

On-site
USD 120,000 - 180,000
Quality Assurance Engineer - Cloud, UI & API Automation
Quality Assurance Engineer - Cloud, UI & API Automation

Hewlett Packard Enterprise • San Jose (CA)

On-site
USD 110,000 - 140,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Automation Quality Engineer
Automation Quality Engineer

Empower • United States

Hybrid
USD 72,000 - 102,000
Medical insurance
401(k) with company match
Tuition reimbursement
+3
QA Automation Engineer
QA Automation Engineer

Compunnel, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Automation Quality Engineer
Automation Quality Engineer

Empower Retirement • Greenwood Village (CO)

Hybrid
USD 72,000 - 102,000
Medical, dental, vision insurance
401(k) retirement with company match
Tuition reimbursement
+3
Automation Quality Engineer
Automation Quality Engineer

Empower Retirement, LLC • Kansas

Hybrid
USD 72,000 - 102,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior QA Engineer
Senior QA Engineer

Datafied • United States

Remote
USD 90,000 - 120,000
Competitive salary
Remote-first work culture with flexible hours
Continuous learning and development opportunities
Engineer Automation Quality
Engineer Automation Quality

Empower • United States

Hybrid
USD 72,000 - 102,000
Medical, dental, vision, and life
401(k) with company match
Tuition reimbursement
+3
Senior Java Quality Engineer
Senior Java Quality Engineer

Compunnel, Inc. • Plano (TX)

On-site
USD 120,000 - 170,000