The world's most completecustomer relationship management (CRM) solution, Oracle's Siebel CRM helpsorganizations differentiate their businesses to achieve maximum top-
andbottom-line growth. Siebel delivers a combination of transactional, analytical,and engagement features to manage all customer-
facing operations. Withsolutions tailored to more than 20 industries, Siebel CRM deliverscomprehensive on premise and on demand CRM solutions that are tailored industrysolutions with ole-
based customer intelligence and pre-built integration.
We have dedicatedDevelopment, Quality and Product Management teams spread across the Oracle HQand India Development Centre, working together as a single team across a widespectrum of technologies involved in areas such as user experience, enterpriseintegration, business rules and workflow processing, mobile CRM and social CRM.
Siebel CRM QualityAssurance division provides continuing maintenance of product quality andadherence to standards. Additionally the team continuously strives to developnew standards and procedures to provide quality guidance and methods
Role Objective : Short Descriptionabout the Role
In this role you willwork closely with Product Marketing and Engineering to review and understandthe product specifications, design new test strategies, Generate and executetest plans manually as well as in a lights out automated framework and analyzeand report the test execution results.
In addition tocreating new test scripts you will also be responsible for ongoing maintenanceof existing regression suite and test artifacts / documentation like test plansetc.
Also should be able to handle complex projects and to train andmentor junior team members.
Role Summary : Qualifications andSpecial skills
Possess B.E / B.Tech / M.E / M.Tech / MCA degree in a field relevant to functional area
Possess 4-7years of software Quality Assurance or related functional experience which is required
Demonstrate excellent knowledge of functional area
Demonstrate strong proficiency in sharing knowledge of functionality and Quality Assurance practices with others through both informal interaction and formal training
Possess excellent written and oral communication skills
Possess excellent analytical skills with ability to recognize and articulate deviations from design specifications and standards
Self-motivated with the ability to work well both in groups and independently.
Attention to details & strong analytical and engineering skills.
Demonstrate good project management and decision-making skills
Extensive knowledge on SDLC, STLC, testing techniques and processes
Hands on experience of 4-7 yrs in automation tool like QTP ,OATS, Selenium
Experience in developing automation scripts from scratch (Not just record and playback)
Experience in building test automation frameworks is desired
Experience in any scripting language like PERL,VB Script, JS
Experience with Bug Tracking tools.
Experience on working with Windows and Unix / Linux platforms
SQL and RDBMS knowledge is a desired
Siebel CRM experience is a plus
Agile / SCRUM process development methodology knowledge / experience is a plus
Job Description : KeyResponsibilities (Responsibilities & Common Task) and Job requirements
Automation Script development : developing scripts for various applications using tools like QTP, OATS and scripting in an agile development ecosystem.
Automation Script execution : setting up and executing tests, verifying results and reporting defects
Automation Script maintenance : updating scripts as new builds and new functionality is added to the application
Automation planning : Participating in formulating an overall strategy, designing the framework and functions to support automation
Extend the test automation framework if necessary
Integrate automation test suites into the test management system and custom test harnesses
Install and configure test systems.
Develop and execute software test plans
Analyze and write test standards and procedures
Maintain documentation of test results
Analyze test results and recommend corrective actions.
Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.
Update test execution status following agreed-upon processes as part of regularly-scheduled test status updates.
Trace test cases and results back to specific quality risks.
Assignments include functional testing and / or automated testing for minimally complex to complex projects :
Functional Testing :
Develop and maintain functional test scripts according to provided functional and technical designs
Run functional test scripts and document test results
Perform bug fix testing by running a functional test script or creating ad hoc test cases for affected functionality
Participate in design reviews and contribute to design of project.
Automated Testing :
Develop and maintain automated test scripts from provided functional and technical designs, functional test scripts or ad hoc for bug fix testing
Run automated test scripts and document test results
Participate in packaging, delivery and support of automated testing suites for use by technical groups within Oracle
Development and Design of automation framework.
Participate in defect and issue resolution process
Participate in testing project management by contributing task definitions and estimates for testing project plans and preparing progress reports for Project Leader and Quality Assurance management team
Participate in the definition and implementation of Quality Assurance processes and standards
TEAMWORK / LEADERSHIP
Contribute to the selection, validation and implementation of Quality Assurance testing tools
Participate in reviews of development document deliverables such as requirements, functional designs, technical designs, functional test scripts written by other Quality Assurance team members
Operate both independently and as part of a team, often as the primary Quality Assurance contact for other Applications Development project team members
Serve as a mentor for one or more junior team members
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 develop quality standards, control methods and theories to be utilized during manufacturing, testing and inspection to access product quality.
Develop standards and procedures to provide quality guidance methods.
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.