Full Time

Senior Test Automation Engineer

Oracle
$90,000 - $120,000* / year (about $43–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Oracle, so some details may not match this job. The employer's own page has the real description.


Job Overview

The Senior Test Automation Engineer at Oracle will play a pivotal role in enhancing the quality and efficiency of our software products. This individual will be responsible for developing, implementing, and maintaining automated test frameworks, ensuring robust testing procedures are integrated throughout the software development lifecycle. The role requires collaboration with cross-functional teams to streamline testing efforts, enhance toolsets, and ultimately contribute to the delivery of superior software solutions.



Job Responsibilities

  • Design, develop, and execute automated test scripts for functionality, performance, and regression testing.
  • Collaborate with software developers and product managers to understand features and define testing requirements.
  • Maintain and enhance existing automation frameworks and tools to bolster efficiency and effectiveness.
  • Analyze test results and provide actionable insights to improve product quality.
  • Document test plans, test cases, and test reports, ensuring comprehensive coverage of software functionalities.
  • Mentor and guide junior engineers in best practices for test automation and software testing methodologies.
  • Participate in code reviews and contribute to improving code quality across the development team.
  • Stay updated with emerging testing tools, trends, and technologies to incorporate best practices into automation efforts.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • Minimum of 5 years of experience in software quality assurance, with a focus on test automation.
  • Proficiency in at least one programming language such as Java, Python, or C#.
  • Experience with automation testing tools such as Selenium, TestNG, JUnit, or equivalent.
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices and tools like Jenkins or GitLab.
  • Strong understanding of software development methodologies, including Agile and Waterfall.
  • Excellent analytical and troubleshooting skills with attention to detail.
  • Strong interpersonal skills and ability to work collaboratively in a team-oriented environment.


Technologies & Tools

The Senior Test Automation Engineer will utilize a variety of technologies and tools, including but not limited to Selenium for automated testing, Jenkins for CI/CD processes, and various programming environments such as IntelliJ or Visual Studio. Familiarity with cloud-based testing environments and agile project management tools like JIRA is essential for effective collaboration across teams.



Ideal Candidates

Ideal candidates for this Senior Test Automation Engineer position possess a strong technical acumen matched with effective communication skills. They should exhibit a proactive approach to problem-solving, adaptability in a fast-paced environment, and the capability to think critically about software quality. A passion for software development and testing coupled with a commitment to continuous improvement and learning will also be key characteristics of successful applicants.


Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.