i
Helios Solutions
Filter interviews by
Smoke testing is a quick and shallow test to check if the critical functionalities of the software are working. Sanity testing is a more in-depth test to check if the new changes or fixes have not affected the existing functionalities.
Smoke testing is done to check if the software is stable enough for further testing
Sanity testing is done to check if the new changes or fixes have not affected the existing functionaliti...
Testing strategy should be flexible and adaptable to accommodate changing requirements.
Regular communication with stakeholders to understand changes
Prioritizing testing based on impact of changes
Using automation to quickly adapt to changes
Performing exploratory testing to uncover new issues
Maintaining documentation to track changes and testing efforts
Top trending discussions
posted on 17 Apr 2023
I applied via Naukri.com and was interviewed before Apr 2022. There were 2 interview rounds.
posted on 16 Sep 2024
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Reverse the words in a string without using built-in functions.
Split the string into an array of words using a space as the delimiter.
Create a new array and iterate over the words array in reverse order, adding each word to the new array.
Join the new array of words back into a single string with spaces between each word.
Path params are part of the URL path, while query params are appended to the URL after a '?'
Path params are used to identify a specific resource in the URL path, while query params are used to filter or sort the results
Path params are defined in the URL path itself, like /users/{id}, while query params are added after a '?' like /users?role=admin
Path params are typically used for required parameters, while query params...
Parameters in API testing include path parameters, query parameters, header parameters, and body parameters.
Path parameters are used to identify a specific resource in the URL path, e.g. /users/{id}
Query parameters are used for filtering or sorting data, e.g. /users?status=active
Header parameters contain additional information for the request, e.g. Content-Type: application/json
Body parameters are used to send data in ...
To write a post query in RestAssured, use the given() method to set request parameters and body, then use the post() method to send the request.
Use given() method to set request parameters and body
Use post() method to send the request
Example: given().param("key", "value").body("{\"name\": \"John\"}").post("/endpoint")
I applied via Approached by Company and was interviewed before Aug 2023. There were 2 interview rounds.
1. Test cases on chair and baloon.
2. Past work experience.
SQL injection is a type of cyber attack where malicious SQL code is inserted into input fields to manipulate a database.
SQL injection occurs when an attacker inserts malicious SQL code into input fields on a website.
This can allow the attacker to access, modify, or delete data from the database.
Preventing SQL injection involves using parameterized queries and input validation.
Example: Entering ' OR '1'='1' into a login
SDLC stands for Software Development Life Cycle and STLC stands for Software Testing Life Cycle.
SDLC is a process used by software development teams to design, develop, and test high-quality software.
STLC is a subset of SDLC focused on testing activities such as test planning, test design, test execution, and test closure.
SDLC includes phases like requirements gathering, design, development, testing, deployment, and ma...
Principles of software testing involve thorough planning, systematic execution, and continuous improvement.
Testing should start early in the software development lifecycle.
Testing should be based on requirements and specifications.
Testing should be thorough and cover all possible scenarios.
Testing should be repeatable and consistent.
Testing should be automated where possible to increase efficiency.
Testing should be per...
posted on 17 Apr 2023
I applied via Naukri.com and was interviewed before Apr 2022. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before May 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2021. There were 4 interview rounds.
Software Engineer
49
salaries
| ₹4 L/yr - ₹13.8 L/yr |
Senior Software Engineer
32
salaries
| ₹6 L/yr - ₹16.8 L/yr |
Software Developer
19
salaries
| ₹2.6 L/yr - ₹12.7 L/yr |
Business Analyst
5
salaries
| ₹3.2 L/yr - ₹8.8 L/yr |
Project Manager
5
salaries
| ₹5 L/yr - ₹9.9 L/yr |
TCS
Infosys
Wipro
Tech Mahindra