Upload Button Icon Add office photos
Premium Employer

i

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

PTC Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

PTC QA QC Engineer Interview Questions and Answers

Updated 15 Jan 2025

PTC QA QC Engineer Interview Experiences

1 interview found

QA QC Engineer Interview Questions & Answers

user image Tripjugad Team

posted on 15 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Describe end to end application architecture
  • Ans. 

    End to end application architecture refers to the overall structure and design of an application from the front-end user interface to the back-end server infrastructure.

    • Front-end: Includes user interface design, user experience, and client-side technologies like HTML, CSS, and JavaScript.

    • Back-end: Involves server-side technologies, databases, and application logic.

    • Middleware: Connects the front-end and back-end compone...

  • Answered by AI
  • Q2. Last issue faced
  • Ans. 

    Last issue faced was with software compatibility during testing phase.

    • Encountered compatibility issues between the software being tested and the testing environment

    • Had to troubleshoot and identify the root cause of the compatibility issues

    • Collaborated with developers to find solutions and implement necessary changes

    • Performed regression testing to ensure the compatibility issues were resolved

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Why are you leaving
  • Ans. 

    Seeking new challenges and growth opportunities in a different environment.

    • Looking for new challenges and opportunities for growth

    • Interested in exploring different industries or technologies

    • Seeking a better work-life balance

    • Want to relocate to a different city or country

  • Answered by AI

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(8 Questions)

  • Q1. Java and oops concepts- this, super keyword, regression testing ,manual testing questions
  • Q2. Oops concepts used in framework
  • Ans. 

    Object-oriented programming concepts used in framework design

    • Inheritance: Allows classes to inherit attributes and methods from other classes

    • Encapsulation: Bundling data and methods that operate on the data into a single unit

    • Polymorphism: Ability to present the same interface for different data types

    • Abstraction: Hiding the complex implementation details and showing only the necessary features

  • Answered by AI
  • Q3. How much you rate yourself in java write java programs 1-Interchange array elements 2- occurance of character's in string 3- remove duplicates from given string 4- Find square root
  • Q4. Scenarios based questions 1- questions were based on manual testing, automatio challenges, raising bugs
  • Q5. Will defenitly ask to find xpath Difference between rel and abs xpath
  • Q6. How to select dropdown in selenium
  • Ans. 

    To select a dropdown in Selenium, use the Select class and its methods like selectByVisibleText, selectByValue, or selectByIndex.

    • Use the Select class from org.openqa.selenium.support.ui package

    • Identify the dropdown element using findElement method

    • Create a new Select object by passing the dropdown element as a parameter

    • Use selectByVisibleText, selectByValue, or selectByIndex methods to choose an option

  • Answered by AI
  • Q7. Diff between findelement vs findelements
  • Ans. 

    findelement is used to find a single element on a webpage, while findelements is used to find multiple elements.

    • findelement returns the first matching element on the webpage

    • findelements returns a list of all matching elements on the webpage

    • Example: driver.findElement(By.id("elementId")) vs driver.findElements(By.className("elementClass"))

  • Answered by AI
  • Q8. Main method in java ,whether it can be overloaded , overrided? why it cannot be overrided?
  • Ans. 

    The main method in Java can be overloaded but not overridden.

    • Main method can be overloaded by defining multiple main methods with different parameters.

    • Overloading allows multiple methods with the same name but different parameters.

    • Main method cannot be overridden because it is a static method and static methods cannot be overridden.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare python/java (whatever your comfortable) questions, with oops concepts
Manual testing FAQ
selenium FAQ
will defenitly ask to write code- prepare mainly on strings and arrays simple programs[ reverse, palindrome, array elements interchange, remove duplicates of string, char occurance in string]

Skills evaluated in this interview

QA QC Engineer Interview Questions Asked at Other Companies

Q1. wha is your response ?, if material will purchase from any factor ... read more
Q2. What tests have you performed?
Q3. What types of admixtures are generally used in concrete?
Q4. What do you check during beam, column, and slab casting?
asked in Anabeeb
Q5. 1.What is the difference between shutdown and turnaround? 2.Expla ... read more
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(9 Questions)

  • Q1. Tell me about your Project? what part you tested in your project?
  • Ans. 

    I worked on a project to develop a mobile application for tracking fitness goals and workouts.

    • Tested user authentication and registration processes

    • Performed functional testing on workout tracking features

    • Conducted regression testing after each new feature implementation

  • Answered by AI
  • Q2. What is Regression testing and what is regression defects?
  • Ans. 

    Regression testing is retesting of software to ensure that recent changes have not adversely affected existing features. Regression defects are bugs that reappear after changes.

    • Regression testing is performed to make sure that new code changes have not introduced any new bugs or caused existing functionalities to break.

    • It involves re-executing test cases that cover the impacted areas of the software.

    • Regression defects ...

  • Answered by AI
  • Q3. Scenario based question in that ask about the regression defects
  • Ans. 

    Regression defects occur when previously working features fail after changes in the codebase.

    • Regression defects can arise after new features are added, e.g., a new payment method breaks existing checkout functionality.

    • They can also occur due to code refactoring, such as changing a function's implementation that inadvertently affects other parts.

    • Automated regression tests help catch these defects early, e.g., running a ...

  • Answered by AI
  • Q4. Verification vs Validation?
  • Ans. 

    Verification ensures the product is built right, while validation ensures the right product is built.

    • Verification focuses on process, validation focuses on product

    • Verification answers 'Are we building the product right?'

    • Validation answers 'Are we building the right product?'

    • Verification is done before validation

  • Answered by AI
  • Q5. How frequently do you run the Regression Test?
  • Ans. 

    Regression tests are run after every significant code change or new feature implementation.

    • Regression tests are typically run after every significant code change or new feature implementation to ensure that existing functionalities are not affected.

    • The frequency of running regression tests may vary depending on the project timeline and release cycle.

    • In Agile development, regression tests are often run as part of the co...

  • Answered by AI
  • Q6. How to select 5 th dropdown option?
  • Ans. 

    To select the 5th dropdown option, locate the dropdown element and choose the 5th option.

    • Locate the dropdown element using its unique identifier or class name

    • Use a method like 'selectByIndex' or 'selectByVisibleText' to choose the 5th option

    • Verify that the correct option has been selected

  • Answered by AI
  • Q7. Find the xpath of "Google Search tab" & "Voice search button"?
  • Ans. 

    Use xpath to locate Google Search tab and Voice search button on the webpage.

    • For Google Search tab: //input[@name='btnK']

    • For Voice search button: //div[@aria-label='Search by voice']

  • Answered by AI
  • Q8. Write a java program for reverse string without pre defined method.
  • Ans. 

    Java program to reverse a string without using predefined methods.

    • Create a char array from the input string.

    • Use two pointers, one at the start and one at the end, to swap characters.

    • Continue swapping characters until the pointers meet in the middle.

  • Answered by AI
  • Q9. Which libraries use for the verifying test cases?
  • Ans. 

    Some common libraries used for verifying test cases are JUnit, TestNG, Selenium, and RestAssured.

    • JUnit is a popular Java testing framework for unit testing.

    • TestNG is another Java testing framework that supports parameterized and data-driven testing.

    • Selenium is a widely used tool for automating web browsers for testing purposes.

    • RestAssured is a Java library for testing RESTful APIs.

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. All about Manual and core java concepts
  • Ans. -
  • Answered Anonymously

What people are saying about PTC

View All
a senior software engineer
1w (edited)
How much i should expect from PTC?
Hi, I’m interviewing at PTC India (Pune) for a product development role and have around 3 years of backend experience. Can anyone share what to expect in terms of CTC range, breakup (fixed vs variable), perks/benefits, work culture, and WFH policy? Any recent insights would be really helpful. Thanks!
Got a question about PTC?
Ask anonymously on communities.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude test was easy to clear

Round 2 - Coding Test 

Coding test was ok to clear

Round 3 - Technical 

(1 Question)

  • Q1. Technical was easy to medium
Round 4 - HR 

(1 Question)

  • Q1. Tell me about your self

I applied via Company Website and was interviewed in Sep 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Basic autocad functional questions.
  • Q2. About GA and commands

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and back yourself on your knowledge.

I applied via Naukri.com and was interviewed in Jun 2020. There were 6 interview rounds.

Interview Questionnaire 

9 Questions

  • Q1. 1) Introduce yourself( informal + formal i.e. including your hobbies, area of interest and then your schooling.college,current job and your future vision)
  • Q2. 2)Based on your roles and responsibilities they will ask questions (scenario based and real time examples also, in my case they asked me to explain the automation framework from scratch , they asked me to ...
  • Q3. 3)You can be asked to solve puzzles (random logical questions which you might have solved when preparing for any competitive exams)
  • Q4. 4)Multiple technical questions on Selenium , Rest Assured for API automation, basics of Java ( note: they can ask you to write any java program also for e.g. print integers in reverse )
  • Q5. 5)Basics of testing , automation vs manual , can you automate 100% functionality ? , What have you done to Optimize your scripts , Framework?
  • Q6. 6)What do you do when your automation script fails , debug process?
  • Q7. 7)how do you drive your data in automation , how do you validate whether your data is accurate and precise?
  • Q8. 8)Why do you want to join Dassault Systemes , what do you about the company?
  • Ans. 

    I want to join Dassault Systemes because of their reputation as a leading company in the field of engineering and software solutions.

    • Dassault Systemes is known for its innovative and cutting-edge technology solutions.

    • The company has a strong global presence and a diverse range of clients.

    • Dassault Systemes has a culture of continuous learning and development, which aligns with my career goals.

    • I am impressed by the compa...

  • Answered by AI
  • Q9. 9)What are your future plans , where do you see yourself after 5 years , do you have an plans for higher studies?
  • Ans. 

    I plan to continue growing as a QA Engineer and eventually pursue higher studies in software engineering.

    • I see myself taking on more challenging projects and responsibilities in the QA field.

    • I aim to enhance my skills and knowledge in software testing and quality assurance.

    • I plan to stay updated with the latest industry trends and technologies.

    • Higher studies in software engineering will help me gain a deeper understand...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be relaxed , listen carefully , no hurry , the more precise and crisp your answer is the better your chances are , not necessary to give correct solutions for all the questions if you don't know just politely say it but make sure to tackle questions with a approach consisting of a start , mid and end properly whenever you are solving a question, they are looking at your approach, logical, technical and analytical skills and try to optimize your solutions, Good Luck Folks , You can do it :-) .

Skills evaluated in this interview

Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Sep 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Oops concepts in c#
  • Ans. 

    Oops concepts in C# include inheritance, polymorphism, encapsulation, and abstraction.

    • Inheritance allows a class to inherit properties and behavior from another class.

    • Polymorphism allows objects to be treated as instances of their parent class.

    • Encapsulation hides the internal state of an object and only exposes necessary functionality.

    • Abstraction focuses on the essential characteristics of an object while hiding irrele...

  • Answered by AI
  • Q2. Automation Framework related questions

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. I have very bad experience with this company. HR scheduled technical round on Monday 11 AM. panel was not aware and joined 30 mins late. Then he started asking questions unrelated to my profile. I said i h...
  • Q2. Question related to - 1. @DataProviders of TestNG 2. Alternative of excel sheet to get our test data in automation framework 3. how to set up jenkins pipeline, how to create job 4. how to give global par...
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. How you will validate the input you are giving while login if its correct but not with the success message and algorithm for it
  • Ans. 

    Validate input by checking for specific error messages instead of success message

    • Check for error messages related to incorrect input (e.g. 'Invalid username/password')

    • Verify the response code or status returned after login attempt

    • Look for any specific patterns in the error messages that indicate incorrect input

  • Answered by AI

Skills evaluated in this interview

PTC Interview FAQs

How many rounds are there in PTC QA QC Engineer interview?
PTC interview process usually has 2 rounds. The most common rounds in the PTC interview process are HR.
What are the top questions asked in PTC QA QC Engineer interview?

Some of the top questions asked at the PTC QA QC Engineer interview -

  1. Describe end to end application architect...read more
  2. Last issue fa...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Interview Questions from Similar Companies

Adobe Interview Questions
3.9
 • 247 Interviews
24/7 Customer Interview Questions
3.5
 • 179 Interviews
Dassault Systemes Interview Questions
3.9
 • 177 Interviews
Oracle Cerner Interview Questions
3.6
 • 162 Interviews
VMware Software Interview Questions
4.4
 • 145 Interviews
Thomson Reuters Interview Questions
4.1
 • 125 Interviews
ServiceNow Interview Questions
4.1
 • 124 Interviews
Amadeus Interview Questions
3.8
 • 115 Interviews
UKG Interview Questions
3.1
 • 113 Interviews
Atlassian Interview Questions
3.4
 • 92 Interviews
View all
PTC QA QC Engineer Salary
based on 4 salaries
₹16 L/yr - ₹30 L/yr
314% more than the average QA QC Engineer Salary in India
View more details
Software Specialist
179 salaries
unlock blur

₹11 L/yr - ₹19 L/yr

Technical Lead
114 salaries
unlock blur

₹17.5 L/yr - ₹31 L/yr

Senior Software Specialist
102 salaries
unlock blur

₹13.5 L/yr - ₹24.5 L/yr

QA Specialist
89 salaries
unlock blur

₹9.7 L/yr - ₹15.3 L/yr

Software Analyst
85 salaries
unlock blur

₹8.6 L/yr - ₹14.9 L/yr

Explore more salaries
Compare PTC with

Autodesk

4.1
Compare

24/7 Customer

3.5
Compare

Thomson Reuters

4.1
Compare

Oracle Cerner

3.6
Compare
write
Share an Interview