Oracle
Senior Test Developer, QE-Solaris Core OS QE
Beijing City, China, CN - Information Technology and Services
Qualifications :
Department description:
=======================
The Solaris Core Technology QE team is a globally distributed team focused on design, development and execution of tests ensuring quality for the Oracle Solaris Operating System. The team is tightly integrated with individual feature development teams, and works in parallel with product development to create test infrastructure. The test development team develops test tools to discover product defects as early in the software engineering process as possible and ensure an optimal product is delivered to end users.
Job description:
The Senior Software Engineer Responsibilities include: regression testing; functional testing; stress testing, etc. Develop, execute and update test plans/test assertions/test scripts, identify/report/analyze defects and deviation from user specifications in applications. Prepare testing status and statistical reports.
As part of the QE team, the candidate will:
* Ensure software releases meet Quality Assurance specifications with regard to expected features, functionality and quality, by implementation of a test plan, and through comparison of the end product with respect to the finalized requirements documents, product descriptions, and technical design specifications. Provide necessary feedback to software developers and designers to eliminate defects within the product as early in the development process as possible.
* Participate in all phases of the project, from review of requirements and design to final system testing and launch.
* Develop test cases/harnesses and test products to meet assigned requirements.
* Render detailed defect descriptions and support materials into the defect tracking system.
* Schedule definition, resource requirements, and execution to plan for all assigned features.
* Interact with Development team to ensure a comprehensive engineering documents and test strategy.
* Documentation reviews for Technical Publications deliverables.
* Operate primarily in a Unix environment
Requirements:
The candidate will need:
* Strong working knowledge of software development lifecycle.
* Strong working knowledge of the design and development methodology.
* Strong working knowledge of testing methodologies and strategies.
* Solid skill in Unix (Solaris preferred) operating system"s configuration and administration.
* Solid skill in shell scripting languages, such as ksh/python, and broad knowledge about other languages/tools such as tcl/tk, perl, etc.
* Demonstrated excellence in C design and coding.
* Development experience with Unix software development
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.
No salary provided
Posted September 30, 2014 at 04:55AM from LinkedIn http://ift.tt/1wTvt6g
via IFTTT
No comments:
Post a Comment