A

Software QA Engineer (Summer Internship - Full Time)

Avast Software
Full-time
On-site
Prague, Czech Republic
QA Engineer

Who Are We?Β 

We're more than just a company; we're a global leader in digital safety. With a strong commitment to ensuring that everyone can navigate the digital world securely, we unite the best minds and cutting-edge technology through our family of brands: Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner. Together, we protect over 500 million people worldwide. Our workplace is built on inclusivity, where your well-being is a top priority. We believe success comes from balance and authenticity. When you're thriving, you're unstoppable. So, bring your bold ideas and unstoppable drive, and join us in shaping the digital world. Ready to make an impact? Join #TeamGen.Β 

How We Work:

This internship is designed to provide you with valuable insights into QA processes, testing tools, and collaboration in an agile development environment.

This full-time internship runs from 1st July to 30th September and is primarily on-site at our offices in Prague or Brno.

Mission and Goals (About the Role):

You will have the opportunity to learn about software testing and quality assurance while working alongside an experienced development team. Over the summer, you will observe how a Scrum team operates, gain hands-on experience with testing methodologies, and support the team in ensuring high-quality mobile applications. This internship is designed to provide you with valuable insights into QA processes, testing tools, and collaboration in an agile development environment.

Objectives (What You Will Do in This Role):

  • Observe and learn from experienced QA engineers about testing processes and best practices.

  • Assist with manual testing (functional, regression, smoke, etc.) to help verify mobile applications across different devices and platforms (iOS, Android).

  • Learn how to document and track software bugs in a structured manner.

  • Participate in Scrum ceremonies (stand-ups, sprint reviews, retrospectives) to understand team dynamics and workflows.

  • Explore basic test automation concepts with guidance from senior team members.

  • Gain exposure to test case creation and execution.

  • Support the team in maintaining documentation and the knowledge base.

CompetenciesΒ (What You’ll Need to be Successful in this Role):

  • Enthusiasm for learning about software quality assurance and mobile app testing.

  • Strong analytical thinking and attention to detail.

  • Good communication and teamwork skills.

  • Basic understanding of software development concepts.

  • Active knowledge of English (professional working proficiency, both written and spoken).

  • Familiarity with basic software development tools (e.g., Git, Jira, Xcode, Android Studio).

  • Interest in automation testing and scripting.

  • Any coursework or projects related to software testing or programming.

Gen is proud to be an equal-opportunity employer, committed to diversity and inclusivity. We base employment decisions on merit, experience, and business needs, without considering race, color, national origin, age, religion, sex, pregnancy, genetic information, disability, medical condition, marital status, sexual orientation, gender identity or expression, military or veteran status, or other unlawful factors. Gen prohibits discrimination based on these protected characteristics and recruits talented candidates from diverse backgrounds.

Β 

We consider individuals with arrest and conviction records and do not discriminate against employees for discussing their own pay or that of other employees or applicants. Learn more about pay transparency.Β 

Β 

To conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.