Principal Member Technical Staff

  • Company:
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    1 week ago
  • Category:
    Education & Teaching

The Cloud Lifecycle Management automation team (LCM) is an integral part of the Oracle Public and Private Cloud’s product development and maintenance lifecycle. We are part of an agile, cross functional focus within Oracle to accelerate our customer’s business transformations and their ability to innovate via a digital transformation of their business within the Oracle cloud. Oracle Cloud provides leading-edge capabilities in software as a service (SaaS), platform as a service (PaaS), infrastructure as a service (IaaS), and data as a service (DaaS).
We build end to end solutions for managing the lifecycle of the tech stacks in our SaaS and PaaS cloud environments. We cover the entire life cycle from discovery, design, implementation, testing, rollout and support in an extremely dynamic and agile manner to respond to constantly evolving needs of our cloud infrastructure, applications and our customer needs.
We are looking for a Quality Assurance Engineer to develop and execute exploratory tests as well as automated tests in order to ensure product quality.
As a QA Engineer you will estimate, plan, and coordinate testing activities. You will also ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in our defect tracking system.
Key responsibilities and accountabilities:
Review requirements specifications and technical design documents to provide timely and meaningful feedback
Create detailed, comprehensive and well-structured test plans and test cases
Estimate, prioritize, plan, and coordinate testing activities
Design, develop and execute automation scripts
Identify, record, document thoroughly and track bugs
Perform thorough regression testing when bugs are resolved
RequirementsBS/MS degree in Computer Science, Engineering or a related subject
Proven working experience in software development
Proven working experience in software quality assurance
Strong knowledge of software QA methodologies, tools, and processes
Experience in writing clear, concise and comprehensive test plans and test cases
Hands-on experience with both white box and black box testing
Hands-on experience with automated testing tools
Solid knowledge of SQL and scripting