Oracle Software Developer 4 in Noida, India
Software Developer 4
The Oracle Cloud Identity Service Test team is seeking a motivated senior level QA Engineer with leadership qualities to lead, perform, support Integration and System level testing related to Oracle Cloud Identity Service products. This includes Functional/E-E testing of the Identity service, Integration testing with other Cloud services and SaaS deployments.
Perform and/or Lead a team of dedicated tests engineers in different locations performing functional/system integration testing and test automation development.
Set up test environments and test harnesses.
Participate in scoping QA test efforts.
Write test cases and test specifications.
Write automation and perform automated and some manual testing.
Provide accurate information to the team's manager for status reporting.
Work with Development to review new feature designs and validate test specifications to ensure they are comprehensively tested and meet customer expectations.
Identify defects and own them through the resolution and verification cycle.
Participate in the improvement of product quality and the quality process.
Background and skills Required:
Bachelors or Masters in Computer Science with 6-12 years experience in Quality Assurance, test development area.
Familiarity with Identity Management products e.g. LDAP servers, Access Management, Identity Management etc is a plus
Familiarity with Web technologies, in particular, JSP, ADF, HTTP, HTML, XML.
Proficiency in one or more of these Operating Systems: Linux, Solaris SPARC, Solaris x86, HP-UX, and IBM-AIX
Experience with one or more of these popular Web servers (Jersey, Apache, OHS, IIS, Sun One, IHS).
Ability to lead and work with local and remote teams.
Ability to work independently and with remote management.
Ability to anticipate questions that may be asked by recipients of reports and other correspondence who are in different time zones and pre-answer them.
Excellent problem solving and analytical skills; excellent verbal and written communication skills; ability to function in a demanding environment; quality proponent; ability to assume the perspective of customers and their users and serve as their advocates.
Excellent coding skills in a high-level language such as Perl, Java
Highly Desired Skills:
Good Understanding and hands on knowledge of Security Concepts like Keys/Certificate Management, X509 Concepts
Ability to grasp new product features early in their development cycle when documentation is often limited or non-existent
Familiarity with automation tools e.g. Junit, Selenium webdriver and commercial GUI and REST API testing tools
Sound knowledge of atleast one programming language (Core JAVA, Perl, Python etc)
Knowledge of security related products and their usages
Strong knowledge of software quality best practices.
Experience with Oracle WebLogic, IBM WebSphere and other application servers
Experience working with GitHub
Using JIRA for project tracking and Bug Tracking
Working with the Agile Methodology
Having worked on cloud based products/services
Having created test frameworks and harnesses
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
Other Locations: IN-IN,India-Noida
Job Type: Regular Employee Hire