POCKET FM is hiring Freshers for the roles of Intern. The details of the job, requirements and other information given below:
POCKET FM IS HIRING : SDET INTERN
- Qualification : Pursuing or recently completed a Bachelor’s/Master’s degree in Computer Science, Engineering, or related field
- 2024/2025 Batches can apply
- Strong programming knowledge in one or more languages (Python, Java, etc.)
- Understanding of software testing concepts, including test case design, regression, and performance testing
- Familiarity with automation tools like Appium, Playwright, or REST-assured is a plus
- Excellent communication and collaboration skills
- Location: Bengaluru, Karnataka, India
Don’t miss out, CLICK HERE (to apply before the link expires)
Interview Questions and Answers for SDET Intern – Pocket FM
1. Tell me about yourself.
Answer:
“My name is [Your Name], and I have recently completed my degree in Computer Science from [Your College Name]. I am passionate about testing and programming.
I have basic knowledge of Python and Java, and I have been learning how to write test cases and automate testing using tools like Selenium and Postman. I have also worked on a small project where I wrote automated test scripts for a web application.
I am a quick learner and really excited to work on real-time applications, especially mobile apps, which Pocket FM focuses on. I want to learn more about testing, automation, and CI/CD from experienced people at your company.”
2. What is software testing and why is it important?
Answer:
Software testing is the process of checking if a software application works correctly or not. It helps find bugs or mistakes in the code so they can be fixed before the product reaches users.
Testing is important because it makes sure the app is reliable, easy to use, and works as expected. It also helps save time and money by catching problems early.
3. What is the difference between manual and automation testing?
Answer:
-
Manual Testing means checking the application by hand. You follow test steps, click on buttons, and see if the app behaves correctly.
-
Automation Testing means writing code to check the app automatically. It runs faster and is better for testing things again and again.
Both are important. Manual testing is good for new features, and automation is good for repeated tasks.
4. What is a test case? Can you give an example?
Answer:
A test case is a set of steps you follow to test a specific function or part of an app. It includes inputs, what to do, and what you expect.
Example:
Test Case Name: Login with correct credentials
-
Step 1: Open the login page
-
Step 2: Enter correct email and password
-
Step 3: Click on the login button
-
Expected Result: User should be taken to the home page
5. What programming languages do you know?
Answer:
I am comfortable with Python and Java. I have used them to write simple programs and small automation test scripts. I’m still learning, but I enjoy solving problems with code and practicing regularly.
6. Have you used any automation tools?
Answer:
Yes, I have used Selenium to automate web applications and Postman to test APIs. I am also learning about Appium for mobile automation and Playwright for faster and smarter automation testing.
7. What is API testing? Have you used any tools for it?
Answer:
API testing checks if the communication between two software components is working correctly.
Yes, I have used Postman to send API requests and check the response. For example, I can test a login API by sending a POST request with the email and password, and checking if the response code is 200 (success).
8. What do you know about mobile app testing?
Answer:
Mobile app testing means checking if the app works properly on mobile devices. It includes checking:
-
If the app opens and loads fast
-
Touch, scroll, and swipe features
-
Works on both Android and iOS
-
Works on different screen sizes
It’s also important to check battery usage, internet connectivity, and performance.
9. What is CI/CD? Have you used any tools like Jenkins or GitHub Actions?
Answer:
CI/CD stands for Continuous Integration and Continuous Deployment. It means making and testing small code changes regularly, so that bugs are found early and the product can be delivered faster.
I have started learning about GitHub Actions and Jenkins, and how they are used to run test scripts automatically when code is pushed to GitHub.
10. What is Git and why do we use it?
Answer:
Git is a version control system. It helps us keep track of code changes. If we make a mistake, we can go back to an earlier version. It also helps teams work together on the same project.
I have used Git to push my projects to GitHub and create branches for different features.
11. What do you do when you find a bug?
Answer:
When I find a bug:
-
I try to reproduce it to make sure it’s not random.
-
I take a screenshot or video.
-
I write a clear bug report with steps, expected result, and actual result.
-
I share it with the developer so they can fix it.
12. Why do you want to join Pocket FM?
Answer:
Pocket FM is doing amazing work in audio storytelling and mobile content, which is growing fast. I want to be part of a company that focuses on mobile-first products. I am also excited to work with a skilled QA team, learn automation, and improve my testing knowledge.
13. Are you comfortable working in a fast-paced environment?
Answer:
Yes, I like working in a fast-paced environment because it keeps me active and helps me learn quickly. I am good at managing my time and always ready to adapt and take responsibility.
14. How do you keep learning new things?
Answer:
I follow online tutorials, blogs, and YouTube channels related to testing and automation. I also practice coding on websites like LeetCode and try to build small test projects. Learning new things keeps me motivated.
15. Do you prefer working alone or in a team?
Answer:
I am comfortable with both. I enjoy working in a team because we can share ideas and solve problems together. But I can also work independently and take ownership of my tasks.
Final Tips for Students:
-
Be honest if you don’t know something—say you’re learning it.
-
Focus on clarity and basic knowledge.
-
Keep answers positive and confident.
-
If asked to write code or test cases, take a moment to think before answering.
Join Our Telegram Group (1.9 Lakhs + members):- Click Here To Join
For Experience Job Updates Follow – FLM Pro Network – Instagram Page
For All types of Job Updates (B.Tech, Degree, Walk in, Internships, Govt Jobs & Core Jobs) Follow – Frontlinesmedia JobUpdates – Instagram Page
For Healthcare Domain Related Jobs Follow – Frontlines Healthcare – Instagram Page
For Major Job Updates & Other Info Follow – Frontlinesmedia – Instagram Page