Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Oracle Team. If you also belong to the team, you can get access from here

Oracle Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 5k Reviews

filter salaries All Filters

1063 Oracle Jobs

Consulting Quality Analyst

6-10 years

Bangalore / Bengaluru

Consulting Quality Analyst

Oracle

posted 6d ago

Job Role Insights

Flexible timing

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



Responsibilities
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

Employment Type: Full Time, Permanent

Read full job description

Oracle Interview Questions & Tips

Prepare for Oracle Quality Analyst roles with real interview advice

Top Oracle Quality Analyst Interview Questions

Q1. What is static and dynamic binding in java
View answer (1)
Q2. Design schema and draw ER diagram for Airport Management System
View answer (1)
Q3. Normalize a given table; I normalized it up to 3NF.
View answer (1)
View all 10 questions

What people at Oracle are saying

4.7
 Rating based on 10 Quality Analyst reviews

Likes

Work life is balance

Dislikes

Salary Hike and overall growth.

Read 10 reviews

Quality Analyst salary at Oracle

reported by 81 employees with 1-8 years exp.
₹3.1 L/yr - ₹13.9 L/yr
71% more than the average Quality Analyst Salary in India
View more details

What Oracle employees are saying about work life

based on 5k employees
80%
89%
78%
73%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Oracle Benefits

Submitted by Company
Career development and internal mobility
Health and well-being
Financial security
Benefits that suit your lifestyle
Submitted by Employees
Work From Home
Cafeteria
Gymnasium
Health Insurance
Free Transport
Team Outings +6 more
View more benefits

Compare Oracle with

SAP

4.2
Compare

MongoDB

4.0
Compare

Salesforce

4.1
Compare

IBM

4.1
Compare

Adobe

4.0
Compare

Google

4.4
Compare

Wipro

3.7
Compare

Amazon

4.1
Compare

TCS

3.7
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Microsoft Corporation

4.1
Compare

Oracle Financial Services Software

3.6
Compare

JPMorgan Chase & Co.

4.1
Compare

Capgemini

3.8
Compare

Red Hat

4.3
Compare

SAS

4.4
Compare

Zoho

4.3
Compare

Deloitte

3.8
Compare

Cisco

4.2
Compare

Similar Jobs for you

Automation Tester at Reveille Technologies

Pune

6-9 Yrs

₹ 10-18 LPA

Quality Engineer at IBM India Pvt. Limited

Bangalore / Bengaluru

5-8 Yrs

₹ 7-11 LPA

Quality Engineer at Accenture Solutions Pvt Ltd

Bangalore / Bengaluru

7-12 Yrs

₹ 9-14 LPA

Automation Expert at Mewar Technology Services

Delhi/Ncr

8-13 Yrs

₹ 12-22 LPA

Quality Engineer at IBM India Pvt. Limited

Bangalore / Bengaluru

5-10 Yrs

₹ 7-12 LPA

Senior QA Engineer at Primathon Technology Ventures

Indore, Gurgaon / Gurugram

3-8 Yrs

₹ 6-10 LPA

Application Developer 3 at Oracle India Pvt. Ltd.

Chennai, Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Automation at Lister Technologies Pvt Ltd

Kolkata, Mumbai + 5

3-5 Yrs

₹ 7-10 LPA

Application Lead at Accenture Solutions Pvt Ltd

Mumbai

5-7 Yrs

₹ 10-14 LPA

Environment at Cognizant

Chennai

4-9 Yrs

₹ 10-20 LPA

Oracle Bangalore / Bengaluru Office Locations

View all
Bangalore Office
Oracle Technology Park No 3 Bannerghatta Road Bengaluru, KARNATAKA, 560 029 Bangalore
Bangalore Office
Global Axis Plot #152/1, EPIP Zone Whitefield Bengaluru, KARNATAKA, 560 066 Bangalore
560 066

Consulting Quality Analyst

6-10 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Spanish Expert(Contract Role)

3-8 Yrs

Bangalore / Bengaluru, Delhi/Ncr

7hr ago·via naukri.com

Fusion Functional SCM Consultant

6-11 Yrs

Noida, Hyderabad / Secunderabad, Bangalore / Bengaluru

9hr ago·via naukri.com

Site Reliability Developer ( Bangalore/Noida/Hyderabad)

4-9 Yrs

Hyderabad / Secunderabad, Bangalore / Bengaluru, Delhi/Ncr

21hr ago·via naukri.com

PLSQL Developer

5-8 Yrs

₹ 15 - 22.5L/yr

Pune, Chennai, Bangalore / Bengaluru

1d ago·via naukri.com

Junior Java Developer

4-6 Yrs

₹ 10 - 15L/yr

Mumbai, Bangalore / Bengaluru

1d ago·via naukri.com

Java Microservice Developer

4-9 Yrs

Hyderabad / Secunderabad

1d ago·via naukri.com

Java Full Stack Developer

5-10 Yrs

Hyderabad / Secunderabad

2d ago·via naukri.com

Collection - Senior Analyst(US Shift - 7 PM - 4 AM)

2-5 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Senior Analyst/Lead Analyst- Order To Cash

3-8 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com
write
Share an Interview