As a Senior QA Engineer you will be responsible for defining and executing test strategies driving automation initiatives and working closely with developers designers and product managers to ensure an exceptional user experience across all HEROIC software products. This position is 100% remote and ideal for a detail-oriented professional with a strong foundation in both manual and automated testing for full-stack environments.
What you will do:
- Own end-to-end QA efforts across multiple platforms including:
- Web applications (PHP/Laravel stack)
- Mobile apps (Flutter iOS/Android)
- Desktop apps (Windows/macOS)
- Develop and maintain comprehensive test plans test cases and QA documentation
- Execute manual and exploratory testing to identify bugs edge cases and usability issues
- Build and maintain automated test frameworks using tools like Selenium Appium and Flutter integration test
- Collaborate with engineering to integrate automated tests into CI/CD pipelines
- Track and prioritize issues in systems like Jira or GitHub Issues
- Perform regression smoke functional UI/UX and performance testing
- Provide detailed QA metrics and testing reports to stakeholders
- Mentor future junior QA team members and promote QA best practices across the company
- Ensure every release meets HEROIC s high standard for security performance and user experience
Requirements
- Minimum 5 years of QA experience preferably in a fast-paced SaaS or cybersecurity environment
- Strong hands-on experience testing PHP/Laravel-based web applications
- Experience testing Flutter mobile applications across Android and iOS
- Familiarity with desktop application testing (Windows/macOS)
- Proven experience with test automation tools (Selenium Appium Postman Flutter Driver etc.)
- Deep understanding of QA methodologies SDLC and Agile/Scrum workflows
- Strong API testing experience (Postman RESTful API testing)
- Excellent English communication skills (written and verbal)
- Experience with CI/CD tools and integrating tests into pipelines (GitHub Actions GitLab Jenkins)
- Ability to lead QA efforts independently and proactively solve problems
- Security or cybersecurity testing knowledge (OWASP vulnerability testing etc.) is an added advantage
Benefits
- Position Type: Full-time
- Location: India. Remote - Work from anywhere you thrive. Occasional travel may be required for client engagements conferences or team collaboration.
- Compensation: Competitive salary depending on experience
- Other Benefits: Paid Time Off Public Holidays
- Professional Growth: Amazing upward mobility in a rapidly expanding company.
- Innovative Culture: Be part of a team that leverages AI and cutting-edge technologies.
Position Keywords: QA Engineer Quality Assurance Automation Testing Selenium Appium Postman Flutter Testing Mobile QA Desktop QA Web Testing PHP QA Laravel Test Automation Manual Testing CI/CD Test Strategy Bug Tracking Test Management API Testing Software QA Security Testing
Minimum 5 years of QA experience, preferably in a fast-paced SaaS or cybersecurity environment Strong hands-on experience testing PHP/Laravel-based web applications Experience testing Flutter mobile applications across Android and iOS Familiarity with desktop application testing (Windows/macOS) Proven experience with test automation tools (Selenium, Appium, Postman, Flutter Driver, etc.) Deep understanding of QA methodologies, SDLC, and Agile/Scrum workflows Strong API testing experience (Postman, RESTful API testing) Excellent English communication skills (written and verbal) Experience with CI/CD tools and integrating tests into pipelines (GitHub Actions, GitLab, Jenkins) Ability to lead QA efforts independently and proactively solve problems Security or cybersecurity testing knowledge (OWASP, vulnerability testing, etc.) pis an added advantage