To help us improve your experience of our site , we are undertaking a short survey to get to know you better. It only takes one minute, so please click here and tell us about yourself.
As a member of the High Availability and Enterprise Deployment team in the Oracle Fusion Middleware group, you will work closely with development teams to ensure that product quality and customer requirements are met before its release into the marketplace. Duties and responsibilities include: participate in product feature design, conduct reviews of requirement specifications as well as functional and technical designs, design and develop test cases based on functional and technical designs as well as industry scenarios, develop and maintain automated test scripts, execute tests in areas such as functionality, system, certification, and performance, document product defects and manage their resolution, determine product readiness for release into marketplace. You will work in complex distributed environments composed of backend Oracle databases, Fusion middleware servers, security access through Directory Servers, Network switches used as Load Balancer, etc.
You will ensure that High Availability functionality like Cold Failover Cluster, Active Failover Cluster, Application Server Guard, and Backup and Recovery meets all customer and quality requirements within these enterprise configurations. In addition, you will be responsible for load and performance testing to ensure highest quality of middleware server.
You will develop expertise on all aspects of Oracle Fusion Middleware Server technologies J2EE Runtime server, Web Server, XML, SOA, WebCenter, Identity Management, etc.
Specific responsibilities include:
- Write test design specifications based on feature/program requirements, functional specifications and design specs
- Develop Java/Ant-based/Adobe Flex test code to implement and automate test cases.
- Review project documentation such as functional specs and design specs
- Provide technical information as necessary to other disciplines; provide test status reports to management
Qualifications:
- Minimum 4 years experiences of commercial software development.
- Good understanding of Distributed Systems
- Solid experience with Java/J2EE in the industry with the ability to write elegant and clean Java code.
- Solid experience, at least 4 years, with application development for application or web-based server products or multi-threading programming.
- Strong experience reading/writing code (C, C++, Java) and/or scripting tools (Perl, Ant)
- Experience in UNIX and Windows platforms
- Highly motivated self-starter with ability to work under minimal supervision
- Creative thinking, good problem solving skills, and good verbal and written communication skills.
- Strong sense of software quality assurance processes
Desirable:
- Strong debugging and development skills on UNIX and Windows desirable
- Strong Object Oriented product design and development concepts
- Hands on experience in establishing testing infrastructure and testing automation
- Strong sense of software quality assurance processes
- Experience of HA System would be a plus
Education:
- BS or MS in Computer Science or related field of education