i
Moolya Software
Testing
Filter interviews by
Testers must gather requirements, understand the application, and prepare test environments before testing begins.
Understand project requirements: Review documentation like SRS (Software Requirements Specification) to grasp what needs testing.
Familiarize with the application: Explore the application to understand its functionality and user interface.
Set up test environments: Ensure that the necessary hardware and ...
I have worked with Agile and Waterfall methodologies, focusing on iterative development and thorough documentation.
Agile: Emphasized collaboration and flexibility, allowing for quick adjustments based on feedback.
Waterfall: Followed a linear approach, ensuring each phase was completed before moving to the next.
Scrum: Utilized sprints for iterative testing, enhancing team communication and project visibility.
Test-D...
Yes, I have extensive experience in mobile app testing, focusing on functionality, usability, and performance across various devices.
Conducted functional testing on iOS and Android apps to ensure all features work as intended.
Performed usability testing to evaluate user experience and interface design, identifying areas for improvement.
Executed performance testing to assess app responsiveness and stability under d...
Playwright Configuration file manages settings for browser automation tests.
Manages browser settings such as viewport size and user agent
Controls the behavior of the browser during tests
Can specify test environment configurations like headless mode or slow network conditions
Reverse a string while keeping special characters in place
Iterate through the string and store special characters in a separate array
Reverse the string excluding special characters
Insert special characters back into their original positions
I have used interfaces in my project to achieve abstraction and decoupling of components.
Used interfaces to define a contract for classes to implement
Implemented interfaces to provide a common set of methods for different classes
Utilized interfaces to enable polymorphism and dependency injection
String Buffer is synchronized and thread-safe, while String Builder is not synchronized and faster.
String Buffer is synchronized, making it thread-safe for use in multi-threaded environments.
String Builder is not synchronized, making it faster but not thread-safe.
String Buffer is slower than String Builder due to synchronization overhead.
Use String Buffer when thread safety is needed, and String Builder for better...
To find the maximum salary from the table and individual department in SQL.
Use the MAX() function in SQL to find the maximum salary from the table.
To find the maximum salary for each department, use the GROUP BY clause along with the MAX() function.
You can also use the ORDER BY clause to sort the results in descending order and limit the output to only show the highest salary.
Zero sprint is a concept in Agile methodology where no new features are developed, focusing on bug fixes, refactoring, and technical debt.
Zero sprint is a dedicated sprint where the team focuses on improving the quality of the existing codebase.
During a zero sprint, no new features are added to the product.
The team may work on bug fixes, refactoring, improving test coverage, addressing technical debt, and enhancin...
API works by allowing different software applications to communicate with each other through a set of rules and protocols.
API stands for Application Programming Interface
APIs define the methods and data formats that applications can use to request and exchange information
APIs can be used to access data from a remote server, integrate with third-party services, or automate tasks
Examples of APIs include Google Maps ...
I appeared for an interview in Feb 2025, where I was asked the following questions.
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.
Reverse a string while keeping special characters in place
Iterate through the string and store special characters in a separate array
Reverse the string excluding special characters
Insert special characters back into their original positions
Playwright Configuration file manages settings for browser automation tests.
Manages browser settings such as viewport size and user agent
Controls the behavior of the browser during tests
Can specify test environment configurations like headless mode or slow network conditions
Selenium is a widely used open-source automation tool for web applications, while Playwright is a newer automation tool developed by Microsoft with more modern features.
Selenium is older and more established, with a larger community and more resources available.
Playwright is more modern and has features like cross-browser testing, parallel execution, and better support for modern web technologies.
Selenium uses WebDrive...
Exploratory testing is a software testing approach where testers explore the application without predefined test cases.
Navigate through different pages on the website to understand the layout and functionality
Input random data in forms to check for validation
Click on various buttons and links to see where they lead
Try different search queries to test the search functionality
I appeared for an interview in Dec 2024, where I was asked the following questions.
Bugasura is a bug tracking tool that simplifies issue management and enhances collaboration among software development teams.
User-friendly interface that allows easy bug reporting and tracking.
Supports integration with tools like Slack and Jira for seamless workflow.
Provides features like priority setting, status updates, and comments for better collaboration.
Allows for easy categorization of bugs, making it simpler to...
Buddha in Testing offers insights into the philosophy and mindfulness of software testing, blending spirituality with practical techniques.
The book emphasizes the importance of a mindful approach to testing, encouraging testers to be present and aware.
It discusses the concept of 'testing as a craft,' highlighting the skills and artistry involved in effective testing.
The author uses metaphors from Buddhism to illustrate...
Creating a mind map helps organize thoughts and identify testing areas effectively before starting the testing process.
Mind maps visually represent the scope of testing, making it easier to identify key areas.
They help in brainstorming potential test cases and scenarios.
For example, a mind map for an e-commerce site could branch into user authentication, product search, and payment processing.
Using a mind map can enhan...
Testers must gather requirements, understand the application, and prepare test environments before testing begins.
Understand project requirements: Review documentation like SRS (Software Requirements Specification) to grasp what needs testing.
Familiarize with the application: Explore the application to understand its functionality and user interface.
Set up test environments: Ensure that the necessary hardware and softw...
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
I am a seasoned Senior QA Engineer with 8+ years of experience in manual and automated testing, specializing in web and mobile applications.
8+ years of experience in QA testing
Proficient in manual and automated testing
Specialize in web and mobile applications
Strong knowledge of testing methodologies and tools
To find the maximum salary from the table and individual department in SQL.
Use the MAX() function in SQL to find the maximum salary from the table.
To find the maximum salary for each department, use the GROUP BY clause along with the MAX() function.
You can also use the ORDER BY clause to sort the results in descending order and limit the output to only show the highest salary.
Zero sprint is a concept in Agile methodology where no new features are developed, focusing on bug fixes, refactoring, and technical debt.
Zero sprint is a dedicated sprint where the team focuses on improving the quality of the existing codebase.
During a zero sprint, no new features are added to the product.
The team may work on bug fixes, refactoring, improving test coverage, addressing technical debt, and enhancing the...
I am a dedicated and detail-oriented testing engineering analyst with a strong background in software testing and quality assurance.
Experienced in creating test plans, test cases, and executing tests to ensure software quality
Proficient in using testing tools such as Selenium, JIRA, and HP Quality Center
Skilled in identifying and documenting software defects and working closely with developers to resolve issues
Strong a...
Our project framework is based on Agile methodology with a focus on continuous integration and delivery.
Agile methodology is used for project management
Continuous integration and delivery practices are implemented
Regular sprint planning and retrospectives are conducted
Tools like Jira, Jenkins, and Git are used for tracking and version control
I applied via Referral
I applied via LinkedIn and was interviewed in Jul 2024. There were 3 interview rounds.
APIs (Application Programming Interfaces) allow different software applications to communicate with each other by defining a set of rules and protocols.
APIs work by receiving requests from a client, processing them, and returning a response.
API status codes indicate the outcome of the request, such as 200 for successful response, 404 for not found, and 500 for server error.
Common API status codes include 200 (OK), 201 ...
Retesting is testing the same functionality again to ensure the defect is fixed, while regression testing is testing the entire application to ensure new changes do not impact existing functionality.
Retesting focuses on confirming a specific defect fix, while regression testing focuses on ensuring no new defects are introduced.
Retesting is usually done by the tester who found the defect, while regression testing can be...
Given a string ‘abbaca’ as input, output print -‘ca’ duplicates adjacent remove
Sql- write a query to delete email from user table with id, name
I have worked with Agile and Waterfall methodologies, focusing on iterative development and thorough documentation.
Agile: Emphasized collaboration and flexibility, allowing for quick adjustments based on feedback.
Waterfall: Followed a linear approach, ensuring each phase was completed before moving to the next.
Scrum: Utilized sprints for iterative testing, enhancing team communication and project visibility.
Test-Driven...
Yes, I have extensive experience in mobile app testing, focusing on functionality, usability, and performance across various devices.
Conducted functional testing on iOS and Android apps to ensure all features work as intended.
Performed usability testing to evaluate user experience and interface design, identifying areas for improvement.
Executed performance testing to assess app responsiveness and stability under differ...
Top trending discussions
Some of the top questions asked at the Moolya Software Testing interview -
The duration of Moolya Software Testing interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 21 interview experiences
Difficulty level
Duration
based on 113 reviews
Rating in categories
4-10 Yrs
Not Disclosed
5-8 Yrs
Not Disclosed
Exploratory Software Tester
158
salaries
| ₹3 L/yr - ₹12.5 L/yr |
Softwaretest Engineer
55
salaries
| ₹3 L/yr - ₹7.5 L/yr |
Sdet
37
salaries
| ₹4 L/yr - ₹15 L/yr |
Sdet Automation Test Engineer
22
salaries
| ₹4 L/yr - ₹13.4 L/yr |
Senior QA Engineer
16
salaries
| ₹7 L/yr - ₹19 L/yr |
Tekwissen
Softenger
XcelServ Solutions
Capital Numbers Infotech