QA Engineer Intern

Perpova Developers
InternshipMatara, Sri Lanka

We're looking for a curious and detail-obsessed QA Engineer Intern to join our growing team and help us ensure every release meets the high standards our users expect.

The Role

As a QA Engineer Intern, you'll work closely with our developers and product team to catch bugs before they reach production. This isn't just about running test cases — you'll actively contribute to building a culture of quality across the engineering org.

What You'll Do

  • Design, write, and execute manual and automated test cases for new features and bug fixes
  • Identify, document, and track bugs through their full lifecycle using tools like Jira or Linear
  • Collaborate with developers to understand feature requirements and define acceptance criteria
  • Perform regression, functional, integration, and exploratory testing
  • Help maintain and improve our existing test suites and QA documentation
  • Participate in sprint planning and code reviews from a quality perspective

What We're Looking For

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
  • Basic understanding of software development and QA principles
  • Familiarity with at least one programming language (Python, JavaScript, etc.)
  • Experience with or eagerness to learn test automation frameworks (Selenium, Cypress, Playwright, etc.)
  • Strong attention to detail and a passion for finding edge cases others miss
  • Clear written and verbal communication skills
  • A team-first attitude and willingness to ask questions

Nice to Have

  • Hands-on experience with API testing tools like Postman
  • Exposure to CI/CD pipelines (GitHub Actions, Jenkins, etc.)
  • Knowledge of SQL and basic database querying

What You'll Get

  • Hands-on experience in a fast-paced startup environment
  • Mentorship from experienced engineers who care about your growth
  • The chance to make a real impact on a product used by real users
  • Competitive internship compensation
  • Flexible working hours and a remote-friendly culture

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.
Have you completed a formal Software Engineering internship before?*
NoYes
This internship requires a commitment of 6 months. Are you available to work full-time (40 hours/week) during this period?*
NoYes
Which of the following technologies have you worked with? (Select all that apply)*
Describe a recent project you've worked on. What technologies did you use and what was your role?*
How do you typically approach learning a new programming language or framework?*
What does "good software architecture" mean to you?*
Your LinkedIn profile URL*
What are you hoping to learn or achieve during this internship?*

By clicking 'Submit Application', you agree to receive job application updates from Perpova Developers via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.