Thrivelab is seeking a Quality Assurance Engineer (QA Engineer) responsible for ensuring that web and mobile applications meet the highest quality standards through both manual and automated testing practices. This role supports product quality, platform stability, and release confidence by validating functionality, integrations, performance, usability, and system reliability across environments and devices.
Responsibilities:
- Manual Testing: Execute manual test cases for web and mobile applications to identify bugs, usability issues, and inconsistencies
- Validate functionality, user flows, integrations, and system behavior across different environments and devices while ensuring compliance with business and technical requirements
- Automated Testing: Design, develop, and execute automated test scripts using industry-standard tools and frameworks
- Testing Strategy: Implement automation strategies and frameworks to improve testing efficiency and test coverage
- Integration: Collaborate with development teams and integrate automated tests into the CI/CD pipeline
- Document progress and issues
- Performance Testing: Conduct performance and load testing to evaluate system scalability and robustness
- Troubleshooting: Identify, analyze, and resolve complex issues in both automated and manual testing environments
Requirements:
- manual testing
- manual test cases
- troubleshooting
- software testing
- ios
- android
- manual and automated testing methodologies
- QA best practices
- API testing tools
- automated testing tools
- Node .js
- test cases
- artificial intelligence
- Kubernetes
- amazon web services
- ISTQB certification
- Bachelor's degree in Computer Science, Engineering, or related field
- Experience testing both web and mobile applications (iOS and Android)
- Knowledge of manual testing methodologies and QA best practices
- Hands-on experience with API testing tools such as Postman
- Experience with automated testing tools such as Cypress, Playwright, or Detox
- Familiarity with CI/CD pipelines and automated deployment workflows
- Basic understanding of React, Node.js, or mobile development frameworks
- Familiarity with Docker, Kubernetes, AWS, or cloud-based testing environments