{"id":3176900,"url":"https://alion.io/job/purple-business-mobile-app-qa-intern","title":"Mobile App QA Intern","company":{"id":4466788,"name":"purple business","domain":"purplebusiness.inrole","url":"https://alion.io/company/purple-business","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Early Careers","role_family":"Early Careers","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hyderabad, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":7000,"max_usd":13500,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":829},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Charles Proxy","optional":false},{"name":"Crashlytics","optional":false},{"name":"Figma","optional":false},{"name":"Firebase","optional":false},{"name":"Flutter","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"TestFlight","optional":false},{"name":"Trello","optional":false},{"name":"Appium","optional":true},{"name":"CI/CD","optional":true},{"name":"Dart","optional":true},{"name":"Git","optional":true}],"status":"live","first_seen_at":"2026-10-23T17:27:23Z","employer_posted_date":null,"last_verified_at":"2026-10-23T17:27:23Z","board_verified":false,"closed_at":null,"days_open":7,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":7},"description":"Mobile App QA Intern — Flutter (iOS & Android)\nPurple Business | Mobile Application Testing & Quality Assurance\nCompany: Purple Business\nWebsite: https://purplebusiness.in\nRole: Mobile App QA Intern\nDepartment: Product Engineering & Quality Assurance\nLocation: Remote / Flexible\nAbout Purple BusinessPurple Business is an AI-powered business growth platform designed to help small businesses grow through intelligent marketing, advertising, customer insights, and automation.\nWe're looking for a detail-oriented and technically curious Mobile App QA Intern to ensure our Flutter-based iOS and Android applications deliver reliable, intuitive, visually polished, and high-quality user experiences.\nYou'll work closely with our Flutter developers, product designers, AI engineers, and founders to identify issues, improve app quality, and support product releases.\nKey Roles & Responsibilities1. Mobile App Testing & Quality AssurancePerform functional, regression, exploratory, integration, and usability testing of our Flutter-based iOS and Android applications.\nIdentify bugs, crashes, performance issues, UI inconsistencies, and unexpected application behavior.\nCreate detailed test cases, testing scenarios, checklists, and bug reports.\nValidate user journeys, onboarding flows, navigation, forms, and other core product features.\nTest application behavior across different devices, operating system versions, and screen sizes.\nVerify bug fixes and conduct regression testing before releases.\n2. UI/UX & Visual Quality TestingCompare implemented Flutter interfaces against approved Figma designs.\nIdentify inconsistencies in typography, colors, spacing, layouts, responsiveness, and visual hierarchy.\nTest animations, transitions, interactive components, and user feedback states.\nIdentify usability issues and recommend improvements to enhance the overall user experience.\nCollaborate with the visual design team to maintain high standards of UI quality.\n3. iOS & Android Environment TestingTest applications across Android and iOS environments.\nUnderstand platform-specific behavior, permissions, notifications, navigation, and device compatibility.\nTest app builds distributed through TestFlight, Android internal testing, and other development environments.\nValidate application behavior under different network conditions, interruptions, and background/foreground states.\nIdentify platform-specific crashes, inconsistencies, and performance issues.\n4. API, Network & Backend TestingUse tools such as Postman, Charles Proxy, Proxyman, or similar tools to inspect API requests and responses.\nVerify API integrations, authentication flows, error handling, and data consistency.\nTest application behavior during API failures, slow network connections, timeouts, and unexpected responses.\nCollaborate with backend developers to identify and reproduce integration issues.\n5. Analytics, Performance & Crash MonitoringValidate analytics events, user interactions, screen tracking, and conversion funnels.\nWork with tools such as Firebase Analytics, Crashlytics, and other monitoring platforms.\nIdentify performance bottlenecks, slow loading screens, memory issues, and application crashes.\nTest loading states, caching, and overall application responsiveness.\nHelp ensure accurate event tracking across iOS and Android.\n6. AI Feature TestingTest AI-powered workflows, generated content, and intelligent features within the Purple Business application.\nVerify that AI responses, recommendations, and generated outputs are displayed correctly within the UI.\nIdentify AI workflow failures, unexpected outputs, loading issues, and error-handling problems.\nDevelop testing scenarios for different user inputs, business use cases, and edge cases.\nCollaborate with AI engineers to report issues and improve the reliability of AI-powered experiences.\n7. Test Documentation & Team CollaborationMaintain organized bug reports, testing checklists, and quality assurance documentation.\nTrack issues and progress using Trello or other project management tools.\nProvide clear bug reproduction steps, screenshots, screen recordings, and device details.\nCollaborate with Flutter developers to verify fixes and prevent regressions.\nParticipate in product reviews, testing discussions, and release planning.\nShare regular updates on testing progress, identified issues, and application quality.\nRequirementsGood understanding of mobile application testing principles and QA methodologies.\nFamiliarity with Flutter-based applications and the iOS and Android ecosystems.\nAbility to write structured test cases, identify edge cases, and document bugs clearly.\nUnderstanding of functional, regression, integration, and exploratory testing.\nFamiliarity with Postman and network debugging/proxy tools.\nBasic understanding of REST APIs, JSON, HTTP requests, and response codes.\nStrong attention to UI/UX details and ability to compare implementations against Figma designs.\nFamiliarity with analytics, event tracking, and crash reporting.\nGood analytical thinking, debugging skills, and attention to detail.\nAbility to collaborate effectively with developers, designers, and product managers.\nPreferred SkillsBasic knowledge of Flutter and Dart.\nExperience with Flutter widget testing, integration testing, or automated testing frameworks.\nFamiliarity with Appium or other mobile automation tools.\nExperience with Firebase Analytics, Crashlytics, or similar monitoring tools.\nUnderstanding of Git, CI/CD, and mobile release processes.\nFamiliarity with Android Studio, Xcode, TestFlight, and Google Play Console.\nExperience testing AI-powered applications or API-integrated mobile products.\nWhat You'll GainHands-on experience testing a real AI-powered mobile application.\nDirect collaboration with the Purple Business founding, engineering, and design teams.\nExposure to Flutter development workflows, mobile testing tools, and release processes.\nPractical experience in functional testing, API debugging, analytics validation, and AI feature testing.\nOpportunities to contribute to product quality and user experience improvements.\nMentorship and experience working in an early-stage product technology startup.\nHow to ApplyShare your resume, LinkedIn profile, and any mobile application testing projects or QA experience.\nCandidates with experience testing Flutter applications, identifying UI inconsistencies, debugging API issues, or writing automated test cases are encouraged to apply.\nWe're looking for someone who doesn't just find bugs, but understands how applications should behave, anticipates potential failures, and actively contributes to building a polished, reliable, and high-quality mobile product.","description_format":"text","description_chars":6692,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-23T20:09:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":6,"expected_fill_days":25,"reasons":["seen:6","win:early","comp:junior"],"computed_at":"2026-10-30T05:48:23Z"},"pay":null,"html_url":"https://alion.io/job/purple-business-mobile-app-qa-intern","json_url":"https://alion.io/job/purple-business-mobile-app-qa-intern.json","meta":{"generated_at":"2026-10-30T22:56:14Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13950,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4466788},"rest":"https://alion.io/mcp/rest/get_company?id=4466788"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpurple-business-mobile-app-qa-intern"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpurple-business-mobile-app-qa-intern"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpurple-business-mobile-app-qa-intern"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/purple-business-mobile-app-qa-intern\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpurple-business-mobile-app-qa-intern"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3176900}},{"tool":"search_jobs","arguments":{"company":"purplebusiness.inrole","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3176900},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}