We are seeking a detail-oriented and proactive QA Engineer to join our team. This role involves ensuring the quality of our backend systems, built on PHP and Laravel, as well as our native iOS and Android mobile apps. While the primary focus will be on manual testing, there is always an opportunity to explore and implement test automation.
Key Responsibilities:
- Perform manual testing for a web based admin panel, API, and two mobile applications (iOS and Android).
- Develop and execute detailed test plans, test cases, and test scripts to ensure high-quality deliverables.
- Update and maintain checklists for the pre-launch and post-launch testing.
- Collaborate closely with developers, designers, and project managers to ensure seamless functionality and user experience across platforms.
- Validate API endpoints and data flows, ensuring they function as intended.
- Utilize analytics tools to monitor application performance and user behavior, providing insights for continuous improvement.
- Contribute to the overall QA strategy, suggesting and implementing improvements to testing processes and methodologies.
- Stay updated on best practices and tools for manual and automated testing.
Requirements:
- Excellent English communication skills (spoken and written).
- 5+ years of experience testing mobile applications (iOS and Android), websites, APIs.
- Experience with analytics tools for tracking and analyzing application performance.
- Familiarity with version control tools (e.g., Git).
- Understanding of API testing tools and methodologies (e.g., Postman, Swagger).
- Ability to work collaboratively in a team environment and communicate effectively.
- Ability to work independently and manage time efficiently.
- Familiarity with test automation frameworks and tools is a plus.
If you’re passionate about delivering high-quality digital solutions and enjoy working on dynamic projects, we'd love to hear from you.