i
Ness Digital Engineering
Filter interviews by
Selenium screen shot program captures screenshots during test execution.
Use Selenium WebDriver to capture screenshots in automated tests
Use getScreenshotAs() method to take screenshots
Save screenshots in a specified location for later analysis
A program to reverse an array of strings
Iterate through the array of strings and reverse each string individually
Use a temporary variable to swap characters at the beginning and end of each string
Return the reversed array of strings
API testing allows for thorough testing of backend functionality but can be complex and time-consuming.
Advantage: Allows for thorough testing of backend functionality
Advantage: Can be automated for efficiency
Disadvantage: Complex and time-consuming to set up and maintain
Disadvantage: Requires knowledge of programming languages and APIs
Disadvantage: Limited ability to test user interface
API parameters are declared in the request URL or body to pass data to the API endpoint.
Declare API parameters in the URL by adding them after the endpoint with a '?' and separating them with '&'
Declare API parameters in the request body for POST requests by sending key-value pairs in JSON format
Example: /api/users?id=123&name=John for URL parameters, {"id": 123, "name": "John"} for request body
I applied via Referral and was interviewed in Nov 2022. There were 5 interview rounds.
Normal aptitude question and be ready for the maths simple questions
Giving GD topic ex. Mobile phone
I applied via Approached by Company and was interviewed in Aug 2024. There were 3 interview rounds.
It haven't done. Tomorrow is my coding round. Hope it will go well
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
Various testing techniques like black box testing, white box testing, regression testing, etc. are followed while testing.
Black box testing focuses on the functionality of the software without looking at the internal code.
White box testing involves testing the internal code structure, paths, and branches.
Regression testing ensures that new code changes do not adversely affect existing functionalities.
Smoke testing is p...
Types of testing for mobile applications include functional testing, performance testing, security testing, usability testing, and compatibility testing.
Functional testing ensures the app functions as expected
Performance testing checks the app's speed and responsiveness
Security testing identifies vulnerabilities and ensures data protection
Usability testing evaluates user experience and interface design
Compatibility tes...
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
API testing is testing the functionality, reliability, performance, and security of APIs.
API testing involves testing the communication between different software systems using APIs.
It focuses on verifying the functionality, performance, reliability, and security of APIs.
API testing can be done at different levels such as unit testing, integration testing, and end-to-end testing.
Tools like Postman, SoapUI, and JMeter a...
BDD framework stands for Behavior Driven Development framework, which focuses on the behavior of the system from the end user's perspective.
BDD framework uses natural language to describe the behavior of the system
It helps in collaboration between developers, testers, and business stakeholders
Popular BDD frameworks include Cucumber, SpecFlow, and JBehave
posted on 18 Aug 2024
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
Print alternate characters from a given string
Iterate through the characters of the string
Print characters at even indices
Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing defects in software development.
Defect identification: Defects are identified through testing, code reviews, or user feedback.
Defect reporting: Defects are reported in a defect tracking system with details like steps to reproduce, severity, and priority.
Defect fixing: Developers fix the reported defects by making necessary code c...
Agile ceremonies include sprint planning, daily stand-ups, sprint review, and retrospective.
Sprint planning: Team plans work for upcoming sprint
Daily stand-ups: Daily meetings to discuss progress and plan for the day
Sprint review: Demo of completed work to stakeholders
Retrospective: Team reflects on sprint and identifies improvements
SDLC process is a structured approach to software development that defines phases and activities from planning to deployment.
SDLC stands for Software Development Life Cycle
It includes phases like planning, analysis, design, implementation, testing, deployment, and maintenance
Each phase has specific goals, deliverables, and activities
Examples of SDLC models include Waterfall, Agile, and DevOps
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Selenium scenarios to select value from dropdown under nested div tag
based on 1 review
Rating in categories
Senior Software Engineer
787
salaries
| ₹6 L/yr - ₹23 L/yr |
Software Engineer
512
salaries
| ₹2.4 L/yr - ₹12 L/yr |
Member Technical Staff
238
salaries
| ₹8.8 L/yr - ₹30.4 L/yr |
Software Developer
228
salaries
| ₹2.5 L/yr - ₹11.7 L/yr |
Senior QA Engineer
220
salaries
| ₹5.9 L/yr - ₹23 L/yr |
TCS
Wipro
Infosys
HCLTech