Mobile QA / Tester Intern
Requirements
Must-have
- Students in Year 2 or above majoring in IT, Computer Science, Software Engineering, or related fields
- OR candidates with at least 3 months of testing experience, including short internships or freelance work
- Must have a testing device:
- TendLog: Android phone running Android 9+ or iPhone running iOS 16+
- PackPilot: iPhone running iOS 17+ is required, as on-device AI requires iOS 26+
- Prior experience using AI tools for work or study — this is the baseline. At Agenon, you will go deeper into AI-augmented QA workflows.
- Good reading and writing English skills — you will read PRDs, write bug reports in English so both developers and AI can understand them, and review release notes in English.
- Fairly good listening and speaking English skills — especially for TendLog QA, as you may sometimes need to review user-reported bugs in English from Play Store or App Store reviews.
- Commitment of 10–15 hours per week continuously from the start date until 31 August 2026
- Commitment to join a 1-hour bi-weekly pair session with the founder, plus a 60-minute Demo Friday every two weeks
Nice to have
- Familiarity with bug reporting tools such as Jira, Linear, or GitHub Issues
- Basic understanding of the mobile development lifecycle
- Background in test automation, such as Selenium, Appium, XCUITest, or Espresso
- Experience prompting AI to generate test cases or bug reports — this will be a strong plus
Mindset we are looking for
- AI-curious — you are not afraid that AI will replace QA. Instead, you are curious about how AI can support QA work.
- Detail-oriented — you pay attention to every pixel and every edge case.
- “What if” mentality — you always ask, “What if the user does this?” This is an area where AI is still not strong enough, and you will be expected to guide it.
- Critical reviewer — you can identify which cases AI missed and which cases AI over-generated.
- Comfortable communicating bugs with developers, even when the developer is the founder.
- Honest and transparent — you do not say “testing is done” when not all cases have been covered. You are the final gatekeeper before the app is shipped to users.
What you will learn
- End-to-end mobile QA process, including manual testing and automation foundations, across both Android and iOS
- AI-augmented QA workflow — prompt engineering for test plans and test cases, critically reviewing AI output, and using AI to replace around 70% of manual writing work
- Building QA pipelines with AI agents
- Bug triage, severity classification, and prioritization
- Test plan design for real products with real users
- Cross-functional collaboration with Product Owners and Engineering
- Option A: Automation testing foundation with XCUITest or Espresso, supported by AI-assisted code generation
- PackPilot: QA experience with Apple Foundation Models, including edge cases of on-device AI
Benefits and compensation
- Allowance: Agenon is currently at the pre-revenue stage. This internship program does not include a fixed monthly allowance. Once the product you work on starts generating revenue, Agenon will provide an allowance, calculated based on the actual revenue of the app rather than a fixed amount.
- Committed minimum allowance: 800,000 VND/month once allowance payment begins
- Equipment and access: Company email and full access to required tools, including Slack, Linear, GitHub write access for test branches, TestFlight admin, App Store Connect read access, and Play Console read access
- Mentorship: 1-hour bi-weekly pair session with the founder
- Top performer: Potential full-time offer at the end of the program, depending on budget and Q4 2026 revenue, with an official salary at that stage
- For all participants: Reference letter, portfolio, and completion certificate
About the Products
TendLog QA Program Roadmap
Phase 1 — Apprentice
First 4 weeks after start — Launch Readiness Sprint
In the first month, the TendLog QA intern will work directly on the launch preparation sprint alongside the Product Owner. The app is preparing to ship on both Google Play Store for Android and Apple App Store for iOS.
During this phase, QA plays a critical role in evaluating whether the product is ready for submission. The quality of QA work in these first 4 weeks will directly influence launch readiness.
Main responsibilities:
- Set up the test environment:
- Android Studio, emulator, and real Android device
- Xcode, Simulator, and real iOS device
- Founder will support required access
- Read and understand key product documents:
- TendLog PRD v1.4
- Emergency Info Card Foundation
- Historical bug logs
- Shadow the Founder through one full release QA cycle to understand the actual pre-release QA workflow
- Perform AI-assisted test case generation:
- Use AI to generate an initial test plan from the PRD
- Review, refine, and add missing edge cases
- Build the first TendLog test plan template for cross-platform testing on Android and iOS
- Run the first manual regression cycle on both Android and iOS, with Founder review
- Join the pre-launch QA sprint:
- Coordinate with the TendLog Product Owner
- Support the release gate review for both app stores
- Complete the submit-ready QA sign-off:
- Deliver a QA sign-off report to the Founder by the end of Phase 1
- This report will support the final decision on whether the app is ready for store submission
Phase 2 — Contributor
Weeks 5-8 after start — Post-launch Monitoring
After the app is launched, you will take more ownership of regular QA activities and participate more deeply in the release process.
Main responsibilities:
- Own the bi-weekly regression cycle for each release on both Android and iOS
- Log bugs in Linear with complete details, including:
- Evidence
- Reproduction steps
- Screenshots or videos
- AI may be used to generate the initial draft, but you are responsible for reviewing and adding the necessary details
- Write new test cases for features under development in v1.5, with AI assistance
- Join bi-weekly bug bash sessions
- Monitor App Store and Play Store review reports to identify issues related to:
- Crashes
- Performance
- UX problems
- User-reported bugs
- Escalate priority for important issues
- Coordinate with the Founder on post-launch hotfix QA if any critical bugs occur
Phase 3 — Lead
Week 9 until the end of the program
In this phase, you will begin to lead QA work end-to-end, depending on your technical background.
You will choose one of the following tracks:
Option A — For candidates with a technical background
- Set up the automation testing foundation:
- Espresso for Android
- XCUITest for iOS
- Use AI-assisted code generation to create automation tests from the test plan
Option B — For candidates without a strong technical background
- Build a comprehensive QA playbook
- Design a cross-platform regression framework for Android and iOS
- Use AI-assisted document generation to speed up documentation work
You will also:
- Lead release QA independently for 2-3 sprint cycles
- Receive post-ship review from the Founder to ensure quality and support improvement
- Present one final project at Demo Day at the end of August
What You Will Walk Away With
By the end of the TendLog QA program, you will have clear, real-world outputs for your portfolio:
- 60-80+ test cases in a production test suite for both Android and iOS
- Initial test cases may be AI-generated
- You will review, refine, and add edge cases
- Dozens of bugs found, logged, and fixed across platforms
- Either:
- 1 automation testing foundation or
- 1 comprehensive QA playbook
- Direct contribution to shipping TendLog on both Google Play Store and Apple App Store
- Practical experience with an AI-augmented QA workflow — a strong portfolio piece showing that you can perform QA effectively, faster, and with strong product judgment.