Filter interviews by
Test cases for a login system ensure functionality, security, and user experience are validated effectively.
Verify valid login with correct username and password.
Check error message for invalid username.
Check error message for invalid password.
Test login with empty username and password fields.
Verify password visibility toggle functionality.
Check 'Remember Me' functionality for session persistence.
Test login attem...
SOLID principles are five design principles aimed at making software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have one reason to change. Example: A class handling user data should not also handle logging.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification. Example: Using interfaces to add new featur...
Project structure defines the organization of files, directories, and components in a software project.
1. Root Directory: Contains main project files and folders, e.g., 'src', 'tests', 'docs'.
2. Source Code: 'src' folder holds application code, e.g., 'app.js' for a JavaScript project.
3. Test Directory: 'tests' folder contains test scripts, e.g., 'test_app.py' for Python unit tests.
4. Documentation: 'docs' folder i...
OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes, promoting code reusability and modularity.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the...
A framework is a set of guidelines, libraries, and tools that help in developing and testing software applications.
Provides structure and guidelines for developing software
Includes libraries and tools to simplify development tasks
Promotes code reusability and maintainability
Examples: Selenium WebDriver for web automation testing, TestNG for test execution and reporting
Java program to find occurrences of characters in a string
Create a HashMap to store characters and their counts
Iterate through the string and update the counts in the HashMap
Print the characters and their counts from the HashMap
To read an external text file, you can use file handling techniques in programming languages like Python or Java.
Use file handling functions like open(), read(), and close() in Python to read an external text file.
In Java, use classes like FileReader and BufferedReader to read text files.
Specify the file path and mode (read mode) when opening the file.
Read the contents of the file line by line or as a whole, depen...
Bug life cycle is the process of a bug from identification to resolution.
Bug is identified by tester
Bug is logged in bug tracking tool
Bug is assigned to developer
Developer fixes the bug
Bug is retested by tester
Bug is closed if fixed or reopened if not
Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured settings and tools.
Spring Boot eliminates the need for manual configuration by providing defaults for most settings.
It allows developers to quickly set up and run standalone Spring-based applications.
Spring Boot includes embedded servers like Tomcat, Jetty, or Undertow for easy deployment.
It promotes convent...
String is immutable in order to ensure data integrity and security.
Immutable strings prevent accidental changes to data, ensuring data integrity.
Immutable strings allow for more efficient memory management and optimization.
Immutable strings help prevent security vulnerabilities such as injection attacks.
Example: In Java, once a string object is created, its value cannot be changed.
I applied via Campus Placement
I cant share the details
I am a dedicated Software Test Engineer with 5 years of experience in manual and automated testing.
Experienced in creating test plans, test cases, and executing tests
Proficient in using testing tools such as Selenium and Jira
Strong problem-solving skills and attention to detail
Collaborative team player with excellent communication skills
A framework is a set of guidelines, libraries, and tools that help in developing and testing software applications.
Provides structure and guidelines for developing software
Includes libraries and tools to simplify development tasks
Promotes code reusability and maintainability
Examples: Selenium WebDriver for web automation testing, TestNG for test execution and reporting
To read an external text file, you can use file handling techniques in programming languages like Python or Java.
Use file handling functions like open(), read(), and close() in Python to read an external text file.
In Java, use classes like FileReader and BufferedReader to read text files.
Specify the file path and mode (read mode) when opening the file.
Read the contents of the file line by line or as a whole, depending ...
Java program to find occurrences of characters in a string
Create a HashMap to store characters and their counts
Iterate through the string and update the counts in the HashMap
Print the characters and their counts from the HashMap
I appeared for an interview in Mar 2024.
I am currently located in New York City, a vibrant hub known for its diverse culture and bustling economy.
New York City is known for its iconic skyline and landmarks like the Statue of Liberty.
The city is a melting pot of cultures, offering a wide range of cuisines and experiences.
I am situated in a central area, making it easy to access various industries and networking opportunities.
My dream job is to be a data analyst, leveraging data to drive strategic decisions and improve business outcomes.
Utilize data visualization tools like Tableau to present insights clearly.
Analyze market trends to help companies identify growth opportunities.
Collaborate with cross-functional teams to implement data-driven strategies.
Continuously learn new analytical techniques and tools to stay ahead in the field.
Coading round basic oops concept
I appeared for an interview in Oct 2024, where I was asked the following questions.
OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes, promoting code reusability and modularity.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the same...
Project structure defines the organization of files, directories, and components in a software project.
1. Root Directory: Contains main project files and folders, e.g., 'src', 'tests', 'docs'.
2. Source Code: 'src' folder holds application code, e.g., 'app.js' for a JavaScript project.
3. Test Directory: 'tests' folder contains test scripts, e.g., 'test_app.py' for Python unit tests.
4. Documentation: 'docs' folder includ...
Bug life cycle is the process of a bug from identification to resolution.
Bug is identified by tester
Bug is logged in bug tracking tool
Bug is assigned to developer
Developer fixes the bug
Bug is retested by tester
Bug is closed if fixed or reopened if not
Testing of project involves thorough examination of software to ensure it meets requirements and functions correctly.
Create test cases based on requirements
Execute test cases to identify bugs
Report bugs and track their resolution
Perform regression testing to ensure fixes did not introduce new issues
Testing of a project involves systematically evaluating the functionality and performance to ensure quality.
Create test cases based on requirements
Execute test cases manually or using automation tools
Report and track defects
Perform regression testing after fixes
Conduct performance and security testing
I applied via Job Fair and was interviewed in Mar 2024. There was 1 interview round.
Top trending discussions
Some of the top questions asked at the Test Yantra Software Solutions interview for experienced candidates -
The duration of Test Yantra Software Solutions interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 34 interview experiences
Difficulty level
Duration
based on 823 reviews
Rating in categories
5-7 Yrs
Not Disclosed
Test Engineer
14.2k
salaries
| ₹3.6 L/yr - ₹9 L/yr |
Associate Software Engineer
1.1k
salaries
| ₹2.4 L/yr - ₹7 L/yr |
Softwaretest Engineer
752
salaries
| ₹3.5 L/yr - ₹7.2 L/yr |
Software Engineer
672
salaries
| ₹2 L/yr - ₹14.2 L/yr |
Test Lead
613
salaries
| ₹23.6 L/yr - ₹48.7 L/yr |
ITC Infotech
3i Infotech
Sify Technologies
Microland