1. Role Expectations for a 1-Year Experienced Tester
At 1 year of experience, you are no longer considered a fresher. Interviewers expect you to work as a junior independent tester.
What Interviewers Expect at This Level
- Clear understanding of manual testing fundamentals
- Knowledge of STLC & SDLC
- Ability to understand requirements and write test cases
- Execute test cases independently
- Log defects clearly with proper details
- Basic exposure to Agile/Scrum
- Awareness of API, SQL, automation concepts
- Ability to explain real project defects
- Willingness to learn and improve
At this level, clarity + honesty + real examples matter more than advanced skills.
2. Core Testing Interview Questions & Answers (Technical)
1. What is software testing?
Answer:
Software testing is the process of verifying and validating a software application to ensure it works as expected, meets business requirements, and is free from major defects.
2. Why is software testing important?
Answer:
- Ensures product quality
- Finds defects early
- Improves customer satisfaction
- Prevents production failures
- Saves cost and effort
3. Explain SDLC phases.
Answer:
- Requirement Analysis
- Design
- Development
- Testing
- Deployment
- Maintenance
Each phase contributes to delivering a stable product.
4. Explain STLC phases.
| STLC Phase | Description |
| Requirement Analysis | Understand requirements & identify scenarios |
| Test Planning | Decide scope, tools, effort |
| Test Case Design | Write test cases |
| Test Environment Setup | Prepare environment & data |
| Test Execution | Execute test cases & log defects |
| Test Closure | Reports, metrics, sign-off |
5. Difference between SDLC and STLC?
| SDLC | STLC |
| Development process | Testing process |
| Focus on building | Focus on validating |
| Ends with maintenance | Ends with test closure |
6. What is requirement analysis in testing?
Answer:
It is the process of understanding requirements, identifying test scenarios, and finding missing or unclear information before testing starts.
7. What is a test case?
Answer:
A test case is a set of steps, inputs, and expected results used to verify a specific functionality.
8. What is test scenario?
Answer:
A test scenario is a high-level idea of what to test, covering a complete user flow.
9. Difference between test case and test scenario?
| Test Case | Test Scenario |
| Detailed steps | High-level flow |
| Covers one condition | Covers multiple test cases |
10. Types of testing you have performed?
Answer:
- Functional testing
- Smoke testing
- Sanity testing
- Regression testing
- Integration testing
- System testing
- UAT support
3. Defect Management & Bug Reporting Questions
11. What is a defect?
Answer:
A defect is a difference between expected result and actual result.
12. What is defect life cycle?
New → Assigned → Open → Fixed → Retest → Verified → Closed
(Other states: Reopened, Rejected, Duplicate, Deferred)
13. Difference between severity and priority?
| Severity | Priority |
| Technical impact | Business importance |
| Set by tester | Set by business |
14. How do you write a good bug report?
Answer:
- Clear title
- Steps to reproduce
- Actual result
- Expected result
- Environment details
- Screenshots/logs
- Severity & priority
15. Sample Bug Report
Title: Login fails with valid credentials
Steps:
- Open login page
- Enter valid username and password
- Click Login
Expected: User logs in
Actual: Error message displayed
Severity: High
Priority: P1
4. Agile Interview Questions (1 Year Experience)
16. What is Agile?
Answer:
Agile is an iterative development approach where work is divided into sprints and delivered incrementally.
17. What Agile ceremonies have you attended?
Answer:
- Sprint planning
- Daily stand-up
- Sprint review
- Retrospective
- Backlog grooming
18. Role of tester in Agile?
Answer:
Tester understands user stories, writes test cases early, tests within sprint, logs defects, and validates acceptance criteria.
19. What is a user story?
Answer:
A user story is a requirement written from the user’s perspective along with acceptance criteria.
20. What is Definition of Done (DoD)?
Answer:
A story is done when development, testing, defect fixing, and Product Owner approval are completed.
5. Scenario-Based Questions with Real-Time RCA
21. A defect is found in production. What do you do?
Answer:
- Inform team immediately
- Collect issue details
- Try to reproduce in test environment
- Log defect
- Support RCA
- Add regression test
22. Real-Time Defect Example with RCA
Issue: OTP not received during login
Root Cause: SMS gateway timeout
Fix: Retry mechanism added
Prevention: Added negative and timeout test cases
23. Developer says “cannot reproduce”. What do you do?
Answer:
- Share detailed steps
- Attach screenshots/logs
- Mention environment details
- Do joint testing if required
24. How do you test when requirements are unclear?
Answer:
I ask questions, document assumptions, and confirm with BA or lead before testing.
6. Test Case Examples (UI, API, DB, Performance)
UI Test Case Example
| Field | Value |
| Scenario | User login |
| Steps | Enter username & password |
| Expected | User redirected to dashboard |
| Priority | High |
API Test Case Example (Postman)
Endpoint: /api/login
Validations:
- Status code = 200
- Error message for invalid input
- Response time < 2 sec
Database Validation (SQL Example)
SELECT count(*)
FROM users
WHERE username = ‘testuser’;
Expected Result: 1
Performance Test Example
- 200 concurrent users
- Response time < 3 sec
- No server crash
7. Tools Interview Questions
25. How do you use JIRA?
Answer:
- Log and track defects
- Update defect status
- View sprint boards
26. What is TestRail used for?
Answer:
Managing test cases, executing test runs, and tracking coverage.
27. How do you use Postman?
Answer:
To test APIs, check response codes, and validate responses.
28. Selenium exposure?
Answer:
Basic understanding and ability to identify automation test cases.
29. JMeter exposure?
Answer:
Basic awareness of load testing concepts.
30. SQL knowledge?
Answer:
Basic SELECT, WHERE, COUNT queries for data validation.
8. Domain Exposure
Banking Domain
- Login
- Fund transfer
- Transaction history
Insurance Domain
- Policy creation
- Premium calculation
ETL/Data Testing
- Data count validation
- Source-to-target checks
9. Common Mistakes 1-Year Candidates Make
- Giving memorized definitions
- No real defect examples
- Poor bug explanation
- Weak Agile understanding
- Over-claiming automation skills
10. Quick Revision Cheat Sheet
- SDLC vs STLC
- Defect lifecycle
- Severity vs Priority
- Test case format
- Agile ceremonies
- SQL basics
- API basics
11. FAQs + CTA
Q: Is automation mandatory at 1 year?
No. Basic awareness is enough.
Q: What do interviewers focus on most?
Real project exposure and clarity of explanation.
