About Us
We are a startup in the life coaching industry focused on making personalized coaching accessible to everyone. Similar to how platforms like BetterHelp transformed therapy access, we're creating the definitive platform connecting individuals with certified life coaches who can help them achieve their goals, overcome obstacles, and lead more fulfilling lives.
Our mission is to democratize personal development by providing affordable, convenient, and effective life coaching through our tech-forward platform. We believe everyone deserves access to the guidance and support needed to reach their full potential.
Role Overview
As a QA Engineer at Dancing Dragons, you will be responsible for ensuring the quality, reliability, and user experience of our life coaching platform and Progressive Web App (PWA). You'll work with cutting-edge technologies, leverage AI tools for testing efficiency, and play a crucial role in maintaining our platform's excellence as we scale.
This role combines traditional QA methodologies with modern testing practices, including automated testing, database querying, and AI-assisted test generation. You'll work closely with our development team to identify issues, validate features, and ensure our users have a seamless experience across web and mobile platforms.
Key Responsibilities
Manual & Automated Testing
- Design and execute comprehensive test plans for new features and releases
- Perform functional, regression, integration, and user acceptance testing
- Develop and maintain automated test suites using modern testing frameworks
- Test Progressive Web App (PWA) functionality across different devices and browsers
- Validate responsive design and cross-platform compatibility
- Conduct performance and load testing to ensure platform scalability
Database & Backend Testing
- Write and execute SQL queries to validate data integrity and business logic
- Test API endpoints and database operations
- Validate data migrations and schema changes
- Perform security testing and vulnerability assessments
- Test user authentication and authorization flows
AI-Assisted Testing
- Leverage AI tools like GitHub Copilot, Cursor, and other AI assistants for test generation
- Use AI-powered testing tools to identify edge cases and potential issues
- Implement AI-driven test data generation and scenario creation
- Utilize AI for test result analysis and bug pattern recognition
- Stay current with emerging AI testing technologies and methodologies
Quality Assurance Processes
- Document and report bugs with detailed reproduction steps and impact analysis
- Collaborate with developers to ensure timely bug resolution
- Participate in code reviews and provide quality feedback
- Contribute to the development of testing standards and best practices
- Monitor production systems and user feedback for quality issues
Technical Requirements
Core Testing Skills
Manual TestingTest AutomationAPI TestingDatabase TestingPWA TestingCross-browser Testing
Programming & Tools
SQLJavaScript/TypeScriptPlaywrightCypressJestPostmanGit
AI & Modern Tools
GitHub CopilotCursor AIChatGPT/ClaudeAI Test GenerationPrompt Engineering
Qualifications
Required
- 3+ years of experience in software quality assurance and testing
- Strong experience with manual testing methodologies and best practices
- Proficiency in SQL for database testing and data validation
- Experience with test automation frameworks (Playwright, Cypress, or similar)
- Knowledge of API testing tools and techniques
- Experience testing web applications and PWAs
- Familiarity with version control systems (Git)
- Strong analytical and problem-solving skills
- Excellent communication and documentation skills
- Experience with AI-assisted development tools
Preferred
- Experience with SaaS platforms or marketplace applications
- Knowledge of performance testing tools and methodologies
- Experience with security testing and vulnerability assessment
- Familiarity with CI/CD pipelines and DevOps practices
- Experience in health-tech, wellness, or ed-tech industries
- Knowledge of accessibility testing (WCAG guidelines)
- Experience with mobile app testing (iOS/Android)
- ISTQB or similar QA certifications
- Experience with cloud platforms (AWS, Vercel, etc.)
What We Offer
- Competitive salary with equity participation
- Remote-first work environment with flexible hours
- Unlimited access to our coaching platform for personal development
- Professional development budget for courses, certifications, and conferences
- Latest tools and technologies, including AI-assisted development environments
- Collaborative team environment with experienced developers and product managers
- Opportunity to shape QA processes and practices from the ground up
- Direct impact on user experience and platform reliability
- Quarterly team retreats for strategic planning and team building
Our Values
Human Connection
We believe technology should enhance, not replace, human relationships
Self-Sustaining Systems
We create experiences and frameworks that empower individuals to thrive independently
Accessibility
We're making quality coaching available to everyone, regardless of background
Evidence-Based Approaches
We combine the art of coaching with science-backed methodologies
Measurable Impact
We're focused on creating real, lasting transformation in people's lives
No Asshole Rule
We maintain a zero-tolerance policy for toxic behavior and prioritize psychological safety and respect in all interactions
Are you passionate about ensuring software quality and leveraging cutting-edge tools to deliver exceptional user experiences? Do you thrive in a fast-paced startup environment where your contributions directly impact user success? Join us and help build the future of life coaching technology!
We are an equal opportunity employer committed to building a diverse team. We encourage applications from all qualified candidates regardless of background.