Oracle

Consulting Quality Analyst

Job Description

Responsibilities

  • Work within standards, acceptable practices, and other requirements of Oracle Corporation and of the SaaS Development organization
  • Develop and execute test cases (manual and automated) for acceptance, integration, system and regression testing across multiple environments for production and maintenance releases
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including the below:
    coding standards, code reviews, source control management, build processes, testing, and operations
  • Expert in software quality and testing methodologies
  • Comfortable working in a fast paced, highly collaborative, dynamic work environment
  • Debug and report regression issues to developers
  • Communicate test progress, test results, and other relevant information to project stakeholders
  • Document test results, report software bugs and verify fixes to ensure the acceptance criteria is met
  • Manage testing progress and ensure that aggressive deadlines are met
  • Work closely with the development and project management teams to ensure the product meets user and quality requirements and is released within schedule
  • Proactively raise issues and problems to the attention of the team and suggest solutions
  • Analyze features, functionalities, and determine the best approach and techniques to improve test case designs
  • Continuously improve test coverage and test efficiency
  • Anticipates customer needs and applies best practices and creative solutions
  • Uses best practices to drive efficiency and productivity within the team
  • Makes timely and effective decisions by assessing risk, evaluating alternatives, and applying judgment even with incomplete data
  • Generates insights or creative solutions to complex problems
  • Demonstrates attention to detail in all aspects of work
  • Knows the business and understands metrics/key performance indicators required by self and/or team to deliver results
  • Write unit and integration tests using testing frameworks like JUnit, Mocha, or Jasmine
  • Implement automated testing strategies, including end-to-end testing
  • Design and implement comprehensive testing frameworks, driving the adoption of best practices in testing and quality assurance
  • Develop and lead the execution of a comprehensive QA strategy, aligning with product and platform goals
  • Collaborate to implement QA strategy, ensuring integration into SDLC and DevOps processes
  • Contribute by participating in test planning and executing test cases that support quality objectives
  • Architect scalable testing frameworks (functional, performance, security) for complex applications
  • Design advanced test scenarios and ensure automated testing aligns with business goals
  • Define test automation architecture and long-term goals, ensuring scalable solutions
  • Lead automation initiatives and integrate automation frameworks within the CI/CD pipeline
  • Develop and execute automated test scripts for repetitive testing tasks
  • Define performance benchmarks and collaborate with architects for scalable solutions
  • Conduct performance testing, analyze bottlenecks, and propose optimizations
  • Execute performance test scripts and analyze load testing results
  • Define defect management processes, ensuring effective tracking and prioritization of defects
  • Manage defect tracking and lead root cause analysis for major defects
  • Log and track defects, assist in troubleshooting, and ensure proper resolution
  • Act as a quality advocate, working with stakeholders to drive a culture of quality
  • Collaborate with developers, product managers, and designers to ensure product quality
  • Work with developers to understand requirements and ensure testing meets goals
  • Lead initiatives to continuously improve QA processes, adopting new methodologies like DevOps, Agile and ML
  • Suggest improvements to QA processes and tooling, participate in continuous improvement
  • Provide feedback for process improvements and follow existing processes efficiently
  • Define and track quality metrics across projects, creating dashboards for stakeholders
  • Develop quality reports and track key metrics throughout the SDLC
  • Track test results, report defects, and provide updates on testing efforts
  • Mentor junior engineers, providing guidance on QA best practices, strategy, and professional development
  • Mentor junior engineers, improving their technical and testing skills
  • Learn from senior engineers and participate in knowledge-sharing sessions
Proficiencies
  • Extensive experience on both automation and functional manual testing
  • Strong analytical and troubleshooting skills, detailed oriented, resourceful, initiative and creative
  • Knowledge of software QA methodologies and tools like Jira and Confluence
  • Experience writing and executing detailed test cases, test plans and test design documents
  • Experience with Oracle SQL
  • Experience with Web Service Testing using REST Service
  • Excellent written and verbal communication skills
  • Proven ability to quickly grasp new technologies and software applications
  • Experience writing unit and integration tests using tools like JUnit, Jest, or Mocha
  • Proficient in automated testing frameworks, test-driven development (TDD), and behavior-driven development (BDD)
  • Expertise in architecting large-scale test automation strategies, including continuous testing in CI/CD environments
  • Software Automation – scripting and/or programming using Java
  • Knowledge of Kubernetes, Dockers, and microservice architectures
  • Strong experience with testing Microservices, REST services, Database Functions and PL/SQL code, and UI
  • Experience with load and performance testing tools
  • Experience in automation tools & eagerness to "automate all the things"
  • Proficiency in tools like Selenium, JUnit, TestNG, or Cypress for automating functional and regression tests
  • Knowledge of programming languages (e.g., Java, Python, JavaScript) for writing automation scripts and testing frameworks
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Bamboo) for integrating automated tests within the DevOps pipeline
  • Experience with API testing tools like Postman, REST Assured, or SOAPUI for testing back-end services
  • Knowledge of tools like JMeter, LoadRunner, or Gatling to perform performance and scalability testing
  • Proficiency in security testing tools like OWASP ZAP, Burp Suite for identifying vulnerabilities
  • Experience with version control systems like Git for managing code and test scripts
  • Knowledge of Agile methodologies and DevOps practices, ensuring continuous testing and quality in fast-paced environments
  • Proficiency in SQL to validate data integrity and perform database testing
  • Experience with tools like Jira, TestRail, or Zephyr for managing test cases and tracking defects
  • Ability to analyze performance testing results and identify bottlenecks in application scalability and response times
  • Understanding of tools like Oracle Analytics, Tableau, or Power BI for analyzing quality metrics and driving data insights
  • Knowledge of big data tools like Hadoop, Spark, or Kafka for validating data pipelines and performing big data testing
  • Experience with containerization (Docker) and orchestration (Kubernetes) for testing microservices architectures
  • Knowledge of compliance testing for regulatory frameworks like GDPR, HIPAA, ISO standards
  • Ability to design and architect testing frameworks, ensuring scalability and maintainability
  • Proficiency in identifying and managing risks associated with testing in complex systems
  • Ability to define, track, and report QA metrics such as test coverage, defect density, and defect leakage rate
  • Proficiency in tools like CA Service Virtualization or WireMock to simulate dependencies for early testing
  • Familiarity with testing machine learning models and AI algorithms for accuracy and bias
  • Experience with test data generation and management, ensuring realistic and compliant test environments
  • Proficiency in testing BI tools and ensuring data consistency in reports and dashboards
  • Experience with virtual environments, container orchestration, and deployment models for cloud and microservices testing
  • Skill in designing, automating, and maintaining regression test suites for continuous testing in a CI/CD pipeline
  • Knowledge of programming languages (e.g., Java, Python, JavaScript) for writing automation scripts and testing frameworks
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Bamboo) for integrating automated tests within the DevOps pipeline
  • Experience with API testing tools like Postman, REST Assured, or SOAPUI for testing back-end services
  • Knowledge of tools like JMeter, LoadRunner, or Gatling to perform performance and scalability testing
  • Proficiency in security testing tools like OWASP ZAP, Burp Suite for identifying vulnerabilities
  • Experience with version control systems like Git for managing code and test scripts
  • Knowledge of Agile methodologies and DevOps practices, ensuring continuous testing and quality in fast-paced environments
  • Proficiency in SQL to validate data integrity and perform database testing
  • Experience with tools like Jira, TestRail, or Zephyr for managing test cases and tracking defects
  • Ability to analyze performance testing results and identify bottlenecks in application scalability and response times.
  • Understanding of tools like Oracle Analytics, Tableau, or Power BI for analyzing quality metrics and driving data insights
  • Knowledge of big data tools like Hadoop, Spark, or Kafka for validating data pipelines and performing big data testing
  • Experience with containerization (Docker) and orchestration (Kubernetes) for testing microservices architectures.
  • Knowledge of compliance testing for regulatory frameworks like GDPR, HIPAA, ISO standards
  • Ability to design and architect testing frameworks, ensuring scalability and maintainability
  • Proficiency in identifying and managing risks associated with testing in complex systems
  • Ability to define, track, and report QA metrics such as test coverage, defect density, and defect leakage rate
  • Proficiency in tools like CA Service Virtualization or WireMock to simulate dependencies for early testing
  • Familiarity with testing machine learning models and AI algorithms for accuracy and bias
  • Experience with test data generation and management, ensuring realistic and compliant test environments
  • Proficiency in testing BI tools and ensuring data consistency in reports and dashboards
  • Experience with virtual environments, container orchestration, and deployment models for cloud and microservices testing
  • Skill in designing, automating, and maintaining regression test suites for continuous testing in a CI/CD pipeline
Competencies
  • Demonstrates resilience in driving change
  • Evaluates and takes measured risk
  • Handles high levels of ambiguity effectively
  • Secures commitment for change initiatives and addresses any concerns
  • Secures broad support for initiatives from key players across lines of business (LOB)
  • Actively builds connections and partnerships with others across organizational, cultural, and global boundaries
  • Addresses and resolves conflict or competing priorities that may become barriers to collaboration
  • Integrates global inclusion strategies/behaviors into business strategy and plans
  • Builds stakeholder relationships to gain internal and external support and backing
  • Presents and articulates complex concepts and ideas in a persuasive and easy to understand manner
  • Cultivates networks throughout the organization to support and create a foundation for future influence
  • Motivates and inspires others to align their actions with the larger organizational goals
  • Engages and values input from diverse groups
  • Delegates with clearly defined responsibility and authority
  • Facilitates development of all team members and stretches high performers
  • A problem-solving attitude
  • Ability to learn quickly and adapt to changing environments
  • Ability to work independently and as part of a team

Career Level - IC5


Jobs at Bengaluru

Oracle

Systems Analyst 2-IT

Professional

Bengaluru, Karnataka

View Details

Last Date: April 8, 2025

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 19, 2024

Oracle

Technical Consultant - Core Banking…

Professional

Bengaluru, Karnataka

View Details

Last Date: April 21, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: April 16, 2025

Oracle

Senior Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 31, 2024

Apple

Cellular Layer1/Firmware Triage and…

Experienced

Bengaluru, Karnataka

View Details

Last Date: Nov. 25, 2024

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 3, 2025

Publicis Sapient

Senior Associate L1 DE-Big Data GCP

Associate

Bengaluru, Karnataka

View Details

Last Date: Nov. 19, 2024

Oracle

Applications Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 12, 2025

Amazon

Software Development Engineer, Devi…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Nov. 19, 2024

Oracle

Principal TAM

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 3, 2025

Oracle

Senior Principal Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: Jan. 7, 2025




More Jobs at Oracle

Oracle

Senior Principal Consultant Core Ba…

Professional

Bengaluru, Karnataka

View Details

Last Date: April 23, 2025

Oracle

Software Developer 4

Professional

Bengaluru, Karnataka

View Details

Last Date: March 1, 2025

Oracle

Senior Software Engineer

Professional

Hyderabad, Telangana

View Details

Last Date: Dec. 14, 2024

Oracle

Senior User Experience Designer

Professional

Hyderabad, Telangana

View Details

Last Date: Nov. 19, 2024

Oracle

Software Development Manager

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 19, 2024

Oracle

Customer Service Analyst 1-Support

Professional

Hyderabad, Telangana

View Details

Last Date: Nov. 30, 2024

Oracle

Applied Scientist 4

Professional

Bengaluru, Karnataka

View Details

Last Date: April 2, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: March 10, 2025

Oracle

Senior Member of Technical Staff

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 2, 2025

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: March 23, 2025

Oracle

Oracle Procurement, Inventory and C…

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 9, 2025

Oracle

5G Automation Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 2, 2024