Oracle
Location
Bangalore | India
Job description
We are looking for a Principal QA Ops Engineer to be a key member of this new global team, where this challenging and highly rewarding role will allow the successful candidate to use their skills to
1) Test, and maintain the highest quality standards for a highly impactful database service that lets customers build applications which need high volume, high velocity, high variety data platform while providing strict data sovereignty/residency requirements.
2) To work with Customers to follow-up on their issues. The Principal QA Ops Engineer should understand the end-to-end configuration, technical dependencies and overall production services.
Overview:
We are looking for an exceptional Principle Quality Assurance Engineer to work with our cross-functional team and join our world-class community of talented experts. The Principal QA Ops Engineer is responsible for participating in the evolution and execution of procedures for ensuring the quality of new features and releases of software. The Engineer is also responsible for developing, applying, and maintaining quality standards for company products with adherence to both internal and external standards. SQA Engineer:
. Assists in the assessment and planning of test efforts required for new functions/features under development
. Creates and executes test cases/scripts and plans for manual and/or automated tests
. Analyzes and writes test standards and procedures
. Maintains documentation of test results
. Analyzes test results and recommends corrective actions
. Isolates, reproduces, manages, and maintains defects and test case databases, and verifies fixes
. Develops product quality control inspection specifications and techniques and interprets those trends.
. Builds Runbook from the product learnings and customer issues.
. Reports customer issues and follows-up on the same diligently to successfully resolve the issues within the SLA's
Qualifications:
. BS or MS degree in Computer Information Systems, Engineering or related and relevant to functional area.
. 7+ years of software quality assurance/engineering or related experience.
. Experience with Cloud Native Engineering, DevOps managed products
. Working experience with Kubernetes and Docker
. Exposure to Continuous Integration/ Continuous Deployment/Delivery process
. Experience in requirements gathering and documentation
. Experience in Installation and configuration of Enterprise products
. Experience working with cloud-based applications and services
. Experience in Web Testing, Database Testing, and API testing
. Experience with various operating systems (Windows, Linux)
. Experience with various DBs (Oracle, MS SQL, SQL Lite, PostgreSQL)
. Experience with PL/SQL (TSQL)
. Basic system/network administration knowledge (DHCP, Firewall, Wireless)
. Experience with Test tools (Bug tracking, Life Cycle Management, Test Management)
. Working experience on Java Selenium, POM, Test Rail, TestNG, Maven, Web application automation, Eggplant scripting, JIRA, Eclipse
Responsibilities:
The following are some of the key tasks you will need to perform on the job
1. Ability to design and architect testing framework for a large program that includes multiple work streams specific to Cloud Applications
2. Ability to implement QA strategy to provide the blueprint for the QA Automation, Performance, System Integration and Regression Testing
3. Works closely with IT leaders to develop and implement an overall quality roadmap and plan for the program
4. Demonstrate a clear understanding of the statistical QA approach, QA Processes, and Methodology using contextual QA concepts
5. Provides guidance and expertise in the development of Test Plans/Test strategies for related work streams in a program
6. Develop and maintain an expert-level understanding of application systems, dependencies, organizational goals, and technology platforms in a complex program
7. Ability to work with Technical Leads, Architects, and Product Managers to understand end-to-end architecture, tech stacks and end-user experience in order to formulate an effective Test Strategy
8. Strong understanding of various testing types such as System Testing, Regression Testing, Integration Testing, Performance Testing, and User Acceptance Testing
9. MUST HAVE: Extensive knowledge of UI Automation AND Web Service Automation with demonstrable hands-on experience
10. MUST HAVE: Expert level coding skills in Java and any scripting language Javascript, Python, and Automation Tools: Selenium (preferable)
11. Diverse experiences in leading test strategy, test planning, test case design, and execution
12. Ability to conduct Proof of Concept evaluation efforts and identify and creating plans for automation for eligible work streams
13. Create and Develop Test Data strategies that ensure data used for testing is complete, acceptable, and secured
Nice to Have:
. Cloud Computing experience, preferable with an Oracle Cloud Infrastructure (OCI) certification
. Programming/Development experience
Job tags
Salary