Oracle Senior Software Engineer - WebLogic Test Developer in Beijing, China
Senior Software Engineer - WebLogic Test Developer
Be part of the product development team and participate in the enterprise application server software and PaaS Cloud platform engineering for Oracle. You will be responsible for product quality and have the opportunity to work with technical leaders and innovators in Java technologies.
You will apply your JavaEE and Java programming experience to evaluate quality of the next generation of Oracle enterprise application software in cloud era. Major responsibilities for this position include the authoring of test design specifications and test case development based on feature/program requirements, functional specifications and design specs. Development and automation of test programs would be in Java/Python/Shell-based code. Additional responsibilities include development of project test plans, analyzing risk trade-offs to programs and QA process improvement. Test developers would contribute for major testing projects to define overall scope and monitor progress. Reviewing project documentation such as functional specs and design specs are also key responsibilities as well as providing technical information as necessary to other disciplines and providing test status reports to management.
Solid experiences of Java programming with the ability to write elegant and clean code. 4 - 6 years of product development in JavaEE technologies
Extensive knowledge in Java EE specs
Strong shell script programming skills, familiar with JUnit and other test frameworks
Skills of UNIX and/or Windows development and debugging
Experience with troubleshooting product problems
Must have excellent communication and writing skills in English
Strong Object Oriented product design and development concepts
Experience with Docker, Kubernetes or other Cloud native technologies
Experience with Enterprise Level Applications, network and multi-threaded programming
Strong desire to innovate, strong sense of software quality assurance
Familiar with HTML, HTTP, HTTPS and Oracle database
Experience with Perl/Python/Shell programming
Experience with WebLogic Server or other application servers
BS or MS in Computer Science or related field of education
Minimum of 4-6 years in software development environment
Detailed Description and Job Requirements
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.
Job: Product Development
Job Type: Regular Employee Hire