About the Role
Pocket Fm seeking a motivated and detail-oriented SDET (Software Development Engineer in Test) Intern to join our QA/Engineering team. This internship offers an exciting opportunity to gain real-world experience in automated testing, CI/CD practices, and scalable testing frameworks. As an SDET Intern, you will play a key role in ensuring the quality and performance of our web, mobile, and backend applications through rigorous and systematic testing methodologies.
Key Responsibilities
- Collaborate with developers and QA engineers to understand product requirements and core functionality
- Design, develop, and execute automated test cases for web, mobile, and backend applications
- Participate in code reviews and contribute to continuous test integration and deployment pipelines
- Execute manual test cases when required and report issues with clarity and detail
- Analyze test results and debug issues in coordination with development teams to ensure timely resolution
- Maintain and enhance existing automation frameworks and test scripts
- Follow and contribute to best practices in software testing and agile development
Required Qualifications
- Currently pursuing or recently completed a Bachelor’s/Master’s degree in Computer Science, Engineering, or related field
- Solid programming knowledge in one or more languages such as Python or Java
- Understanding of core software testing concepts including test case design, regression testing, and performance testing
- Familiarity with automation tools such as Appium, Playwright, REST-assured (preferred)
- Good analytical and problem-solving skills
- Strong attention to detail and ability to communicate effectively with team members
- Understanding of mobile application testing guidelines is a strong plus
Preferred Skills (Good to Have)
- Exposure to CI/CD tools like Jenkins, GitHub Actions, GitLab CI
- Experience testing APIs using tools such as Postman or Swagger
- Working knowledge of version control systems, especially Git
- Familiarity with agile software development processes
Technical Skills Required
Python, Java, Appium, Playwright, REST-assured, Jenkins, GitHub Actions, GitLab CI, Postman, Swagger, Git, Agile
How to Apply
Please submit your resume along with a brief cover letter explaining your interest in the role and how your skills align with the position. Selected candidates will be contacted for further steps.