Senior Test Automation Engineer

Job Description

Oracle Payments team works with various business units in Oracle to bring new consumer payment offerings to market across the many industries Oracle serves. As member of the Oracle Payments Product Development team, you will be contributing to the engineering efforts using a variety of technologies to deliver amazing product features that align with our strategic vision and deliver amazing payments experience for our customers.

We are seeking a Software Developer in Test (SDET), who has experience implementing automation tests for DB-heavy applications (SQL, PL/SQL, etc.) and/or Java applications.

The majority of your time would be spent implementing test frameworks and determining how to automate tests for various backend and frontend processes within our product.

Some key skills which'll make you stand out are:

  • Good knowledge of Python, Linux/Shell scripting and/or Java development
  • Intermediate knowledge of PL/SQL or any other procedural database programming language
  • Experience implementing pipelines in GitLab
  • Experience automating UI (mobile or web application) tests
  • Experience implementing test automation suites which are hosted in the cloud will be a major advantage
  • Experience of microservice platforms/tools such as docker and Kubernetes would also make you stand out but would not be a prerequisite.
  • Experience with Test Management Tools (Qmetry, Test Rail, JIRA), Automation Tools (Rest Assured, Selenium, Eggplant), CI/CD (Jenkins), Security Testing (ZAP)
  • Ability to manage a QA environment, deploy software updates and troubleshoot issues
  • Ability to work independently.
  • Ability to communicate directly with the developers to identify issues and articulate QA requirements.
  • BS or MS in Computer Science, or equivalent


The Candidate should have:

  • Solid understanding of software development roles, processes and procedures in the context of Web and Database development
  • Familiarity with Agile software methodology
  • Ability to work independently, mentor others and be a highly contributing member of an agile team.
  • Extensive interaction with the user community – both in terms of requirement analysis/gathering and post implementation support
  • Ability to troubleshoot performance issues, debug technical issues, understand product features and limitations.
  • Ability to balance multiple development tasks and assignments simultaneously
  • Functional testing knowledge
  • Strong written, verbal and presentation skills
  • Creativity and independent judgment in identifying and recommending process improvement
  • Resourceful and thoughtful use of company assets (data, tools)
  • Moderately complex problem solving requiring minimal assistance and guidance
  • Good communication skills as well as a positive attitude and a drive to lead the team.
  • 8-12 Years of experience in in product development.
  • Adaptability and willingness to learn new tools/languages is a must.
  • Solid organizational, planning and tracking skills
  • In this role, duties and tasks are varied and complex needing independent judgment.


Career Level - IC3

Responsibilities

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

About Us

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds.

When everyone’s voice is heard, we’re inspired to go beyond what’s been done before. It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives.

We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +1 888 404 2494, option one.

Disclaimer:

Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

  • Which includes being a United States Affirmative Action Employer
Post date: Today
Publisher: LinkedIn
Post date: Today
Publisher: LinkedIn