2016-07-11

**Software Developer 4**

**Preferred Qualifications**

**Senior Software Development Engineer in Test (SDET)**

Software Development Engineer in Test opening for WebCenter Product Webcenter Content

**Job description**

**We value innovation and passion for technology and are looking for great engineers like you who are ready to work on the test development of next generation of Oracle Products.**

We work on cutting edge technology involving end to end aspects of test development of Oracle products like WebCenter Content . Our Job involves

+ Developing and managing continuous integration and deployment pipeline infrastructure using tools and technologies like Hudson, Gradle, and Scripting etc

+ Innovating to provide Rapid Quality feedback by developing systems, test frameworks, test infrastructure, test automation using Java, Perl, API , REST, Selenium etc.

+ Building systems around latest virtualization technologies.

+ We are data oriented and build systems to collect, measure, analyze and act upon data regarding every aspect of product quality and processes

+ We work in an Agile environment closely collaborating with product development teams to deliver products with highest of quality

+ We work on all four Agile testing quadrants involving Component Tests, Functional Tests, Simulations, Exploratory testing, Security Vulnerability(Ethical Hacking), Globalization, Accessibility, Usability, Performance. Our work involves manual, automated and tools testing

We are looking for Senior professionals to join us as Principal or Senior Member Technical Staff.

**Ideal Skills and Experience**

+ 7 years experience in software test development.

+ Strong Programming and Systems experience is a must.

+ Strong in OOPS Concepts

+ Expertize in any of the programming languages (Java,C etc.)

+ Experience on Systems (Linux,Networking)

+ Strong test development and automation skills. Expertize in one or more of the following tools/frameworks is a must : Junit,Cactus,Selenium, Page Object Model, Mock Objects, Stubs.

+ Experience in API automation is a big plus.

+ Experience of one or more of scripting and build automation tools(Ant,Perl, Shell, Python, Maven, Gradle, Groovy) is a plus.

+ Knowledge of J2EE, XML, web services testing (REST or SOAP),GWT, Oracle SQL/PLSQL is a big plus.

+ Experience of one or more of Continuous Delivery and Integration tools(Bamboo, Jenkins) is a plus

+ Experience with Mobile Automation (iOS/Android) is a plus

+ Experience in Non Functional Requirement testing like Security Penetration Testing(Ethical Hacking), Globalization,Stability,Usability etc. is a plus

+ Good knowledge of Quality Assurance methodologies.

+ Experience working in cloud technologies is a big plus.

+ Good knowledge of Quality Assurance methodologies

+ A solid understanding of software development and testing methodologies

+ Proven ability to develop, execute and maintain test plans and test cases.

+ Experience with Functional/Manual testing.

+ Must have been involved in software testing cycles with enterprise web based products.

+ Demonstrated ability to analyze and solve problems as well as effectively communicate software defects.

+ Team Player, ability to multi-task, work independently and provide excellent follow-through on tasks.

+ Excellent written and verbal communication skills are must.

+ You are expected to be fully hands on.

+ Excellent Debugging skills using Java debugging tools .

+ Experience in working large scale product testing with an ability to test complex integrated software applications in multiple environments.

+ Good problem solving and analytical skills to triage issues in a complex multi-tier environment.

+ Outstanding attention to detail and ability to contribute and follow the organization wide QA processes & standards.

+ Ability to work in global scrum teams

+ Agile experience a plus

+ Quick Learner with Aptitude for QA

**Detailed Description and Job Requirements**

Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.

As a member of the technical/process QA division, you will design functional, integration and regression test plans, build and execute manual and automated tests and perform highly complex analysis for multiple products. Set cross-functional product testing standards. Analyze, evaluate and plan methods of approach and organize means to achieve solutions to complex problems.

**Your Role will include following:**

+ Develop, document, and execute detailed test cases and testsuites (build acceptance, functional, integration)

+ Work closely with Development and Quality engineers and involve in test case development and testing activities.

+ Generate and write clear and concise bug/defect reports, and validate bug fixes.

+ Setup and configure test environments.

+ Automation of existing test cases and development of tools to automates new test cases developed by QA engineers.

+ Development of new automation frameworks depending upon the product requirement.

+ Development/Contributing existing automation framework to make it more robust.

+ Developing/implementing new features/enhancements in the framework to make the automation simpler,faster and reliable.

+ Automation through core product API's.

**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 take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

**Job:** Product Development

**Location:** IN-IN,India-Bangalore

**Job Type:** Regular Employee Hire

**Organization:** Oracle

Show more