Description:
We are looking for a highly skilled QA Engineer (Mid to Senior level) who will be responsible for ensuring the quality, stability, and performance of our applications across mobile and web platforms. The ideal candidate should have strong hands-on experience in manual and automation testing, API testing, and a deep understanding of the Software Testing Life Cycle (STLC).
You will play a key role in ensuring that every release meets the highest quality standards before going live.
Key Responsibilities
- Design, write, and execute test cases and test scenarios for mobile and web applications.
- Perform manual testing for new features, bug fixes, and release cycles.
- Conduct automation testing to improve testing efficiency (where applicable).
- Perform API testing and validate backend integrations.
- Ensure strong adherence to STLC (Software Testing Life Cycle).
- Identify, log, and track bugs with clear reproduction steps.
- Reproduce and analyze user-reported issues and trace root causes.
- Monitor and investigate Firebase Crashlytics, ANR issues, and application crashes.
- Perform performance testing of mobile applications using:
- Android Studio Profiler
- Memory, CPU, and network analysis tools
- Other performance monitoring tools as needed
- Test applications across multiple devices, screen sizes, and OS versions.
- Conduct exploratory testing to uncover edge cases and hidden issues.
- Ensure application quality and stability before every release.
- Collaborate closely with developers, designers, and product teams.
Required Skills & Experience
- Mid to Senior level QA experience.
- Strong understanding of Manual Testing & QA methodologies.
- Hands-on experience with Automation Testing tools/frameworks.
- Strong knowledge of API testing tools (e.g., Postman or similar).
- Deep understanding of STLC, test planning, test case design, and execution.
- Experience in debugging and reproducing complex issues.
- Familiarity with Firebase Crashlytics and ANR analysis.
- Strong analytical and problem-solving skills.
- Experience working in agile development environments.