QA Lead: AI Trading App

Заказчик: AI | Опубликовано: 15.10.2025
Бюджет: 1500 $

## Job Description We're looking for an experienced **QA Lead** to own quality assurance for our AI-powered trading mobile application. You'll set up the entire testing infrastructure, execute testing yourself, and manage our beta rollout program. This is a **full-time role** (3-6 months initially, with potential to extend). ### What You'll Do **Phase 1: Setup (Week 1-2) - 40% of time** - Set up GitHub project for test management (issues, milestones, labels) - Design test case structure and templates - Recommend and configure testing tools (mobile testing, bug tracking, etc.) - Create test environment strategy (staging, UAT, production) - Define testing approach (functional, regression, UAT, exploratory) - Create test plan document with priorities and timelines - Establish bug severity/priority matrix and release criteria **Phase 2: Testing Execution (Ongoing) - 50% of time** - Execute comprehensive manual testing across web and mobile - Create and maintain detailed test cases (100+ test cases) - Perform functional, regression, and exploratory testing - Test critical user flows (registration → trading → alerts → execution) - Validate trading features (alerts, stop-loss, risk management) - Test on multiple devices (iOS, Android, desktop) - Document and track bugs through resolution - Verify fixes and perform regression testing - Test each release before deployment **Phase 3: Beta Rollout Management (Week 3-6+) - 10% of time** - Design beta testing program structure (phases, user groups) - Create beta tester onboarding materials - Set up feedback collection system (forms, surveys) - Recruit and manage beta testers - Analyze beta feedback and prioritize issues - Track beta metrics and success KPIs - Coordinate with product team on beta iterations **Ongoing Responsibilities:** - Maintain test case library and documentation - Report testing status to product/dev team weekly - Suggest product improvements based on testing insights - Help onboard additional testers as team grows (if needed) - Continuously improve testing processes --- ## About the Product **SigmatiqAI** - AI Trading Companion for beginner traders **Platform:** React-based mobile app (iOS & Android) **Key Features to Test:** - User authentication and onboarding - AI model selection (Conservative, Balanced, Aggressive) - Real-time trading alerts and notifications - Paper trading (simulated) execution - Practice mode (small real capital) - Live trading (full capital) - Performance dashboard and analytics - Risk management and safety features **Tech Stack:** - Frontend: React (mobile app) - Backend: Python/FastAPI - Database: PostgreSQL - APIs: RESTful APIs - Real-time: WebSocket notifications --- ## What We're Looking For ### Required Experience ✅ **4+ years in QA/Testing** with at least 1-2 years in a lead/senior role ✅ **Mobile app testing expertise** (iOS and Android) ✅ **Hands-on manual testing** - you'll be doing the testing yourself ✅ **Experience setting up QA processes** (even if on a small team) ✅ **GitHub/project management** for test case and bug tracking ✅ **Strong documentation and bug reporting skills** ✅ **Self-starter** - can work independently and set up systems from scratch ### Highly Preferred ⭐ **Financial/trading app testing experience** (fintech, trading, banking) ⭐ **Startup experience** - comfortable with fast-paced, evolving requirements ⭐ **React mobile app testing** (React Native, PWA, or web-to-mobile) ⭐ **API testing strategy** (REST, WebSocket) ⭐ **Test automation strategy** (even if manual testing focused initially) ⭐ **CI/CD integration** for testing workflows ### Nice to Have - Experience with TestFlight (iOS) and Google Play Console (Android) beta programs - Knowledge of trading concepts (stocks, options, alerts) - Familiarity with tools: GitHub Projects, Linear, Jira, TestRail, Postman - Experience with test automation frameworks (Playwright, Cypress, Appium) - Background in building QA teams from the ground up --- ## Deliverables ### Month 1: Setup & Initial Testing - [ ] GitHub project configured (labels, milestones, templates) - [ ] Test case repository structure created - [ ] Comprehensive test plan document - [ ] 100+ test cases for critical flows - [ ] Bug reporting templates and severity matrix - [ ] First round of comprehensive testing completed - [ ] Bug backlog created and prioritized ### Month 2-3: Ongoing Testing & Beta Prep - [ ] Regression testing after each release - [ ] Expanded test coverage (edge cases, negative scenarios) - [ ] Beta testing program designed - [ ] Beta tester recruitment materials created - [ ] Feedback collection system set up - [ ] Pre-beta testing completed (sign-off on beta readiness) ### Month 4+: Beta Management & Continuous Testing - [ ] Beta rollout executed (recruit and onboard testers) - [ ] Weekly testing of new features - [ ] Beta feedback analysis and bug prioritization - [ ] Release testing and sign-offs - [ ] Test documentation kept up-to-date - [ ] Continuous process improvements ### Ongoing Weekly Deliverables - [ ] Test execution summary (pass/fail rates) - [ ] New bugs found and reported - [ ] Progress updates to product/dev team - [ ] Regression test results before each release