DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Oracle (Senior) Software Engineer, Database Testing team in TAIPEI, United States

Job Description

Oracle is an equal opportunity employer and committed to the principle of equal employment opportunity for all persons without regard to personal attributes such as sex, race or disability. We value diversity and welcome all applicants to apply.’

System Test team is responsible for performing multi-tier stress, system, and performance tests, using large-scale, high load/volume, concurrent simulation tools, to emulate real world enterprise DB usage scenarios, in order to detect product defects and architectural limitations before they get released to customers. These simulations are conducted in a lab environment consisting of hundreds of servers, to mimic end-to-end high stress scenarios, involving complex DB designs and configurations, concurrent workload/query development, and boundary/destructive testing. The current focus is primarily on high-end enterprise customer use-case scenarios, involving very large & utmost dimensions of testing.

As a member of this group, you will learn and test the latest Oracle DB features as they are designed (19c and beyond) and gain first-hand experiences in handling/tuning/debugging VLDBs, in a simulated real-world production/cloud system. You will be fully responsible for designing, implementing, maintaining, and driving test plans, test suites/scripts, and test methodologies that carry out extensive testing of all assigned cloud and on-prem software areas, to ensure highest product quality by exposing defects, identifying regressions, and verifying resolutions.

To help with the overall productivity of this group, you may develop tools and applications to automate test flow and executions within a framework that provides utilities for remote job execution and result checking/reporting. You would be asked to maintain this dynamic environment consisting of test programs, drivers, procedures, systems, and documentation on all Oracle software features and releases to be tested. Last but not least, you will log and track product defects in bugs and collaborate with the development teams to resolve them.

To understand more about the products and features, refer to the followings:

Autonomous DB Cloud (ATP and ADW):

https://www.oracle.com/database/autonomous-database.html

https://www.oracle.com/database/autonomous-transaction-processing.html

https://www.oracle.com/database/data-warehouse.html

Grid - https://www.oracle.com/database/technologies/rac/clusterware.html

RAC - https://www.oracle.com/database/technologies/rac.html

ASM - https://www.oracle.com/database/technologies/rac/asm.html

Oracle Exadata

https://www.oracle.com/technetwork/database/exadata/overview/index.html

https://www.oracle.com/technetwork/server-storage/engineered-systems/supercluster-1965425.html

Career Level - IC3

Responsibilities

Technical

  • Domain Knowledge with Linux/UNIX OS system fundamentals, including its architecture & internals (networking, file systems, processes, memory, monitoring and tuning…etc)

  • Hand-on programming and scripting skills in one or more of the following languages is required

Scripting - Python / Shell / Perl / Go

Programming - SQL, PL/SQL, Java/JDBC

  • Good understanding of enterprise software testing process and test automation

  • Excellent solving and performance tuning skills

  • Ability to define the test plan based on the provided function or design specification

  • Experience with Oracle Enterprise features like 19c Oracle Clusterware (Grid)/ASM/RAC, Multi-tenant DB and Oracle Exadata

  • Experience with ARM or Oracle Cloud is a plus

  • B.E, M.E. / MS in CS/ECE/EE with at least 4 years of software engineering or related experience

Interpersonal

  • Good verbal and written communication skills

  • Self-motivated, responsible, great teammate and attention to detail.

  • Quick learner

  • Ability to multitask, positive attitude and deliver under pressure unsupervised.

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

DirectEmployers