Job Overview:
We are seeking a self-driven and experienced Senior QA Engineer with 3+ years of professional experience to ensure the highest quality of our cutting-edge Augmented Reality (AR) and Mixed Reality (MR) immersive learning solutions. This role requires expertise in both manual and automated testing, a strong foundation in managing unit tests, and a proactive mindset to anticipate quality assurance needs across the development lifecycle.
Key Responsibilities:
- Test Strategy & Execution: Design, develop, and execute comprehensive test plans, manual test cases, and automated test scripts for AR/MR applications built primarily in Unity.
- Proactive Quality Leadership: Independently identify, prioritize, and drive QA needs, collaborating closely with development and product teams without requiring daily task management from Project Managers (PMs).
- Unit Test Management: Oversee and coordinate the use of unit tests, ensuring adequate coverage and integration into the continuous integration/continuous deployment (CI/CD) pipeline.
- Automated Testing: Develop, maintain, and enhance automated testing frameworks (where applicable) to increase efficiency and coverage, focusing on integration, regression, and non-XR components.
- XR-Specific Testing: Perform dedicated manual and exploratory testing focused on core immersive functionalities, including hardware compatibility (HMDs/AR devices), spatial tracking, performance, and user interaction within the 3D environment.
- Defect Management: Identify, document, and track software defects and inconsistencies rigorously, ensuring clear, actionable reporting, and verifying fixes upon release.
- Collaboration: Serve as the QA expert within the sprint team, actively engaging with Unity Developers and Platform Engineers to embed quality early in the development process (Shift-Left).
Skills and Experience:
- Experience: Minimum of 3 years of professional experience in software quality assurance for enterprise applications or games/interactive media.
- Testing Skills: Demonstrable expertise in both automated testing and comprehensive manual QA testing.
- Unity/XR Familiarity: Strong understanding of the Unity development environment and experience testing features within AR, MR, or 3D applications.
- Unit Testing Experience: Proven experience managing, utilizing, or integrating unit tests developed by engineers into the overall QA process.
- Self-Management: Highly proactive and autonomous work style, capable of recognizing QA requirements, defining priorities, and initiating testing without constant oversight.
- Technical Tools: Proficiency with bug tracking (e.g., Jira) and test management systems.
- Communication: Excellent collaboration and communication skills, with the ability to clearly articulate technical issues and quality risks to the team.
- Fluent English Speaking.
Job Type: Full-time
Pay: Rs80,000.00 - Rs120,000.00 per month
Experience:
- QA Engineer: 3 years (Required)
Language:
- English Fluently? (Required)
Work Location: Remote