i
PTC
Filter interviews by
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
Generic, engineering graphics included.
I applied via Naukri.com and was interviewed in May 2021. There were 5 interview rounds.
Top trending discussions
It was some sorting question - 1 Hour JAVA
Use the kill command with the child process ID to terminate it
Find the child process ID using tools like ps or pgrep
Use the kill command with the appropriate signal (e.g. SIGTERM, SIGKILL) and the child process ID
Example: kill -9
Aptitude test was easy to clear
Coding test was ok to clear
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
STLC, bug severity priority, waits in Selenium, Java OOPs
STLC stands for Software Testing Life Cycle and includes phases like requirement analysis, test planning, test design, test execution, and test closure
Bug severity is the impact of a bug on the system, while bug priority is the order in which bugs should be fixed
Waits in Selenium are used to make the test script wait for a certain condition to be met before proce...
I was interviewed in Oct 2023.
TDD stands for Test-Driven Development, a software development process where tests are written before the code.
Tests are written before the actual code implementation
Code is then written to pass the tests
Helps in ensuring code quality and functionality
Promotes writing modular and testable code
Class inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.
Allows a class to inherit properties and behaviors from another class
Promotes code reusability and reduces redundancy
Derived class can add new features or override existing ones
Example: Class 'Car' can inherit from class 'Vehicle' and inherit properties like 'color' and methods like 'drive'
Pytest fixtures are used to set up preconditions for tests, share resources, and reduce code duplication.
Fixtures help in setting up preconditions for tests, such as creating test data or initializing objects.
They allow for sharing resources across multiple tests, reducing code duplication.
Fixtures can be used to simulate real-world scenarios, like setting up a database connection or mocking external services.
They prov...
I applied via Referral and was interviewed in Mar 2023. There were 2 interview rounds.
I was interviewed in May 2023.
I applied via Referral and was interviewed before Mar 2023. There were 2 interview rounds.
Types of testing include functional testing, non-functional testing, manual testing, automated testing, regression testing, and performance testing.
Functional testing: Testing the functionality of the software against the requirements.
Non-functional testing: Testing aspects like performance, usability, and security.
Manual testing: Testing performed manually by QA engineers.
Automated testing: Testing performed using aut...
To test a particular scenario, create test cases covering all possible inputs and expected outcomes.
Identify the specific scenario to be tested
Create test cases for different inputs and expected outcomes
Execute the test cases and analyze the results
Perform regression testing to ensure no new issues are introduced
Simple coding on python
based on 2 interviews
Interview experience
based on 8 reviews
Rating in categories
Software Specialist
159
salaries
| ₹7.5 L/yr - ₹18.2 L/yr |
Senior Software Specialist
121
salaries
| ₹9.1 L/yr - ₹23.5 L/yr |
Technical Lead
107
salaries
| ₹10.9 L/yr - ₹29 L/yr |
QA Specialist
81
salaries
| ₹7 L/yr - ₹15 L/yr |
Product Specialist
77
salaries
| ₹7.5 L/yr - ₹13 L/yr |
Autodesk
Siemens
Bosch
ABB