KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
REQUIREMENT_ID_1597 β€’ 3-DAY_ACTIVE_POLICY

Software Test Engineer

Company
Company Zunderdog
Type
Opportunity Type Full-Time Job
Salary
Stipend / Salary β‚Ή3–5 LPA
Location
Location Pune / Pimpri-Chinchwad
Posted Date
Posted Date Oct 06, 2026
Manual Testing Test Case Creation Bug Reporting Regression Testing Playwright Selenium HTML API Testing Analytical Skills Problem Solving
πŸ“–
Aptitude Practice Questions Open Resource β†—
Curated aptitude problems to sharpen quantitative and logical reasoning needed for the online screening test.
πŸ“–
Software Testing Interview Questions Open Resource β†—
Comprehensive list of common testing interview questions and answers to help you prepare for the technical round.
πŸ“–
Interview Preparation Guide Open Resource β†—
Step‑by‑step guide covering resume building, mock interviews, and HR round tips specific to QA roles.
πŸ“–
Coding Practice Problems Open Resource β†—
A collection of algorithmic problems to improve problem‑solving skills, useful for logical reasoning sections of the test.

B.E./B.Tech or B.Sc. in Computer Science, Information Technology or related discipline; minimum 60% aggregate (or CGPA 6.0/10); graduating batch 2023‑2026; no active backlogs at the time of joining; strong interest in software testing and willingness to learn automation tools.

1
Round 1: Online Aptitude Test
2
Round 2: Technical Interview (testing concepts, tools, problem‑solving)
3
Round 3: HR Interview (fit, motivation, salary expectations)
Zunderdog is an emerging Indian technology firm that specializes in building end‑to‑end digital solutions for startups and mid‑size enterprises. Founded in 2020, the company has quickly expanded its portfolio to include web applications, mobile platforms, and cloud‑based services. With a culture that encourages rapid learning and cross‑functional collaboration, Zunderdog has positioned itself as a launchpad for fresh talent eager to make an impact in the software quality domain. The organization operates from its headquarters in Pune and maintains a flexible remote‑first policy, allowing employees to work from anywhere while staying connected through modern collaboration tools. The role of Software Test Engineer – Fresher is designed for recent graduates who are passionate about quality assurance and want to gain hands‑on experience in both manual and automated testing. As a member of the QA team, you will be responsible for ensuring that Zunderdog’s web and mobile products meet the highest standards of reliability, performance, and user experience. You will work closely with developers, product managers, and senior QA leads to design test strategies, execute test cases, and report defects in a clear and actionable manner. Key Responsibilities: 1. Create, review, and maintain detailed test cases based on functional specifications. 2. Execute manual functional, regression, and smoke tests across multiple browsers and devices. 3. Identify, log, and track software bugs using the company’s defect management tool. 4. Perform API testing to validate request‑response cycles and data integrity. 5. Participate in exploratory testing to uncover edge‑case scenarios. 6. Assist senior engineers in developing and maintaining automated test scripts using Selenium and Playwright. 7. Collaborate with developers to reproduce issues and verify fixes. 8. Contribute to test documentation, test plans, and release readiness reports. 9. Support continuous integration pipelines by integrating automated test suites. 10. Stay updated with emerging testing tools and best practices, sharing knowledge with the team. Tech Stack: The testing environment leverages Selenium WebDriver, Playwright, HTML/CSS for UI validation, RESTful API testing tools (Postman/Swagger), and basic version‑control using Git. Familiarity with Agile methodologies and defect tracking tools such as JIRA is beneficial. Growth Path: Starting as a fresher QA Engineer, you can progress to QA Analyst, Senior QA Engineer, and eventually QA Lead or Test Architect, with opportunities to specialize in automation, performance testing, or DevOps integration. Why Join Zunderdog: The company offers a supportive learning environment, mentorship from seasoned professionals, and the chance to work on real‑world projects from day one. The remote‑first policy provides flexibility, while the collaborative culture ensures you are never isolated. Competitive compensation, exposure to modern testing frameworks, and clear career progression make Zunderdog an ideal place to launch a testing career.

Zunderdog β€” QA & Automation Testing Interview Guide

Previously asked questions, exam syllabus, coding benchmarks & round strategy.

APTITUDE & LOGIC πŸ“–
Aptitude Practice Questions & Online Mock Tests

Curated logical, quantitative, and verbal reasoning problems to sharpen reasoning skills required for the initial screening test.

Open Resource β†—
COMPANY GUIDE 🎯
Zunderdog Interview Preparation Corner

Comprehensive guide covering typical interview formats, common questions, and preparation tips for Zunderdog and off-campus tech roles.

Open Resource β†—
MOCK TESTS & PAPERS πŸ“
Comprehensive Interview Prep Resources & Syllabus

Collection of previous year questions, company-specific test patterns, and interview experiences for technical and HR rounds.

Open Resource β†—
CODING PRACTICE πŸ’»
Algorithm and Data Structure Problem Set

Practice problems to improve coding proficiency and algorithm problem-solving speed for technical rounds.

Open Resource β†—
Round 1: Online Assessment (OA)
Aptitude, Quantitative Logic & 2 Coding Problems
Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1
Core Tech Stack (Manual Testing, Test Case Creation, Bug Reporting, Regression Testing, Playwright, Selenium, HTML, API Testing, Analytical Skills, Problem Solving) & Live Code Tracing
Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving
Database Schemas, APIs & Architecture Basics
Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion
Zunderdog Core Values, Learning Agility & Offer Terms
Demonstrate passion, strong communication, and readiness for full-time collaboration.
What is the difference between Implicit Wait, Explicit Wait, and Fluent Wait in Selenium? Answer β–Ό
Model Answer: Implicit Wait sets a global timeout for all element lookups. Explicit Wait pauses execution until a specific ExpectedCondition (e.g. elementToBeClickable) is met. Fluent Wait allows defining polling frequency and ignoring specific exceptions like NoSuchElementException.
Explain the Page Object Model (POM) and its advantages in Test Automation. Answer β–Ό
Model Answer: POM is a design pattern that creates an object repository for web UI elements. It separates test scripts from page locators, reducing code duplication and making maintenance easy when UI elements change.
How do you handle dynamic WebElements whose ID changes on page reload? Answer β–Ό
Model Answer: Use dynamic XPath methods like contains(), starts-with(), text(), or XPath axes (ancestor, following-sibling, parent) instead of brittle absolute paths.
What is the difference between @BeforeMethod and @BeforeClass in TestNG? Answer β–Ό
Model Answer: @BeforeClass runs once before the first test method in the current class, while @BeforeMethod executes before each individual test method.
How do you validate REST API response codes and JSON payload using Postman / RestAssured? Answer β–Ό
Model Answer: In RestAssured: given().when().get('/endpoint').then().assertThat().statusCode(200).body('status', equalTo('ACTIVE')).
Why do you want to join Zunderdog as a Software Test Engineer?
Preparation Tip: Highlight Zunderdog's market reputation, recent tech innovations, and how your skills in Manual Testing directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Preparation Tip: Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Preparation Tip: Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.

More Fresh Requirements in Software Engineering

View Category Feed β†—
Zunderdog
Software Test Engineer
Apply Apply Now β†—
Chat Chat with Kashii