Role & seniority: QA Automation Engineer Intern (intern, 3–6 months; potential for extension or full-time offer)
Stack/tools: Testing frameworks/tools (Selenium, Cypress, Playwright, Jest or similar); programming languages (Python, Java, JavaScript or similar); familiarity with CI/CD workflows
Top 3 responsibilities
-
Design, develop, and execute automated test scripts
-
Identify, document, and help resolve software defects
-
Learn/build scalable and maintainable test automation frameworks; collaborate in Agile cycles (sprint planning/retrospectives)
Must-have skills
-
Up to 1 year of QA/testing or automation experience (academic projects, internships, freelance, etc.)
-
Basic software testing principles and SDLC understanding
-
Knowledge of at least one programming language (Python, Java, JavaScript)
-
Familiarity with one or more testing tools/frameworks
-
Detail-oriented, curious, good communication, collaborative mindset
Nice-to-haves
-
Prior QA/automation exposure from projects, open-source, or remote roles
-
Experience with real-world software development workflows
-
Location & work type: Global remote team; Internship (full-time or part-time) with 3–6 months duration; potential for extension or full-time employment
Full Description
Type: Internship (Full-time or Part-Time)
Duration: 3–6 months (with potential for extension or full-time offer)
About AllShore Talent
- At AllShore Talent, we connect exceptional global talent with innovative companies around the world. We believe in building opportunities that help people grow, learn, and make an impact. This internship is designed for motivated individuals who are eager to develop hands-on skills in Quality Assurance and Test Automation within a real-world engineering environment.
About the Role
- We’re looking for a QA Automation Engineer Intern who is passionate about technology, curious about problem-solving, and motivated to learn from experienced engineers. This role is ideal for someone who has some prior exposure to software testing or automation (through school projects, internships, side gigs, or personal coding initiatives) but is now looking to gain professional, hands-on experience in a structured setting.
You’ll be working closely with our development and QA teams to
- Design, develop, and execute automated test scripts.
- Assist in identifying, documenting, and resolving software defects.
- Learn how to build scalable and maintainable test automation frameworks.
- Collaborate in Agile development cycles (including sprint planning and retrospectives).
- Gain exposure to real-world software development workflows, CI/CD pipelines, and QA best practices.
What We’re Looking For
Some experience in QA, automation, or programming, whether through
- University coursework or academic projects
- Personal or open-source projects
- Freelance or part-time work
- Up to 1 year of professional experience in QA/testing
- Basic understanding of software testing principles and the SDLC (Software Development Life Cycle).
- Familiarity with one or more testing tools or frameworks, such as Selenium, Cypress, Playwright, Jest, or similar.
- Working knowledge of at least one programming language (Python, Java, JavaScript, or similar).
- Strong attention to detail, curiosity, and eagerness to learn.
- Excellent communication skills and a collaborative mindset.
Why Join AllShore Talent
- Gain real-world experience and mentorship from experienced QA and software engineers.
- Be part of a global, multicultural remote team.
- Work on live projects that make a measurable impact.
- Develop the foundations for a long-term career in QA Automation and Software Engineering.