Frontend Developer Intern
📄 Job Description
About the Company
AEREO (earlier known as Aarav Unmanned Systems) is India’s leading drone solution tech startup in the commercial segment. We provide end-to-end solutions to government and private enterprises in the fields of mining & metals, urban planning, large infrastructure, irrigation, agriculture, and energy. We are early starters and market leaders in the Indian drone industry, committed to solving real problems using drone technology as a revolution. Our strength lies in perseverance, clarity, a collaborative approach, innovation, and our team. We are funded by well-known Indian VCs, and our business is self-sustaining and growing rapidly.
About the Role
We are looking for a Frontend Developer Intern who is passionate about software quality, modern web technologies, and test automation practices. You will work closely with the engineering team to build and maintain end-to-end test automation for a React-based web application.
This internship offers hands-on experience with React, Playwright, TypeScript, Docker, and Git while contributing to real-world production workflows.
Duration: 6 Months
Location: Work From Office (WFO), Bangalore
Responsibilities
- Design and maintain end-to-end test cases using Playwright and TypeScript.
- Analyze application workflows and identify positive, negative, and edge-case scenarios.
- Follow Page Object Model (POM) and reusable automation patterns.
- Execute and debug tests in local and Docker environments.
- Collaborate with developers to improve testability and application quality.
- Report defects with clear reproduction steps.
Required Skills
- Good understanding of React, JavaScript or TypeScript fundamentals.
- Ability to understand and work with existing codebases.
- Ability to think through positive, negative, boundary, and edge-case scenarios.
- Basic understanding of web applications and browser behaviour.
- Familiarity with Git and version control workflows.
- Strong analytical and problem-solving skills.
- Good communication and willingness to learn.
Preferred Skills
- Familiarity with Docker, Git and Browser DevTools.
- Exposure to AI-assisted development tools such as Cursor, Claude, or GitHub Copilot.
What You’ll Learn
- End-to-end automation using Playwright.
- Test architecture using Page Object Model and fixtures.
- CI/CD testing workflows.
- Docker-based test execution.
- Real-world software quality engineering practices.
By the End of the Internship, You'll Be Able To
- Build production-grade Playwright test suites.
- Understand and implement test architecture using Page Object Model and fixtures.
- Design scalable automation frameworks using Page Object Model and fixtures.
- Execute tests in Docker and CI environments.
- Debug flaky tests and automation failures.
- Contribute to real-world software quality processes.