.Job Description: Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks, etc.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.Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and/or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.Responsibilities: Who Are We? We are the gatekeepers for the Oracle Database. Database Test Development is part of the larger Server Technologies Division. We work on upcoming releases of Oracle's bread and butter, the Database Server.The Cloud & Data Warehousing and Languages Testing (CWALT) team is part of Database Test Development and is responsible for testing the SQL/PLSQL engine of RDBMS, enveloping areas like Multitenant, Optimizer, SQL Manageability, Parallel Execution, ETL, OLAP, Partitioning, and Advanced Analytics. The team also supports Database Services for the Cloud.We foresee database usage scenarios, simulate real-life problems, develop automated test applications, certify upcoming releases of the Oracle Database Server, and ensure customers get the highest quality database.With our state-of-the-art development infrastructure and practices, we help shape and deliver technology that is critical to many Fortune 2000 companies.Who Are We Looking For? We are looking for candidates who can design, develop, analyze, and debug software programs for databases, applications, and tools for On-Premise and Cloud environments.As a member of the CWALT team, you will experience the complete software release lifecycle. During the release cycle, you will be responsible for test development of functionality based on functional and design specifications. In addition, you will have opportunities to develop impactful tools and utilities to support the testing infrastructure and improve productivity of team members in testing and development organizations.The ideal candidate will perform complex tasks with minimal assistance and guidance. You will be a proficient problem solver, proactively identifying effective and efficient solutions to real problems. You will fluidly communicate and work with development and product management teams to understand the functionality that you will be responsible for delivering. You will use your creativity and experiences to share new ideas. You have an enthusiasm to continuously learn and conquer new technologies that you are not yet familiar with