```html
About Us
We're a rapidly growing fintech platform serving 20,000+ users and expanding internationally. We're at an exciting inflection point—transitioning from manual testing to establishing a robust automation testing culture across our mobile and backend platforms.
The Opportunity
You'll be our first dedicated QA automation engineer, responsible for building the automation testing foundation from the ground up. This is a high-impact role where you'll shape our testing strategy, establish best practices, and directly influence product quality as we scale globally.
This isn't just writing tests—you'll architect frameworks, make technology decisions, and work closely with a talented engineering team to embed quality into our development process.
What You'll Do
- Design and implement automation testing framework for our Flutter mobile application
- Create integration tests for critical user journeys (authentication, transactions, core features)
- Integrate test execution into our GitHub Actions CI/CD pipeline
- Set up device testing infrastructure (Firebase Test Lab or similar)
- Establish mobile testing best practices and documentation
- Build API automation framework for our Django REST APIs using Pytest
- Implement contract testing and data validation against PostgreSQL
- Create smoke test suites for critical fintech operations
- Design test data management strategy and factories
- Expand CI/CD pipeline to include API regression testing
Ongoing Responsibilities
- Identify high-value test cases through collaboration with developers
- Maintain and expand test coverage as features evolve
- Monitor test health, investigate flaky tests, and maintain reliability
- Generate test reports and quality metrics
- Participate in sprint planning and provide testing estimates
- Advocate for testability in feature design discussions
Required Skills & Experience
Must Have
- 1.5+ years of hands-on QA automation experience
- Mobile automation experience - Flutter integration testing, Appium, Detox, or similar frameworks
- API testing proficiency - REST APIs, experience with Pytest or similar Python testing frameworks
- Programming skills - Comfortable writing Dart and Python (we need clean, maintainable test code)
- CI/CD integration - GitHub Actions, GitLab CI, or Jenkins experience
- Framework design - Understanding of Page Object Model, test architecture patterns
- Git proficiency - Branching, PRs, code reviews
Soft Skills
- Pragmatic mindset - Understands testing ROI, knows what NOT to automate
- Self-starter - Comfortable with ambiguity and building from scratch
- Collaborative - Works well with small teams, gives and receives feedback
- Clear communicator - Can explain technical decisions to non-technical stakeholders
- Quality-focused - Genuinely cares about preventing bugs, not just finding them
What Success Looks Like
After 3 months:
- Core mobile user flows automated and running in CI
- Test suite catches regressions before mobile releases
- Clear testing documentation and framework established
After 6 months:
- Comprehensive mobile test coverage for critical paths
- API smoke tests preventing backend regressions
- Test execution time under 15 minutes
- Team has confidence in automated test reliability
```