QA Engineer for SDKs – Analytics & Metrics Platform
Salary : 45 LPA
Overview
Join a team dedicated to building a large-scale data and analytics platform that aggregates online and offline data to enable advanced analysis and marketing activities. This platform processes billions of events daily, integrating web and mobile SDKs to deliver real-time insights through a user-friendly interface.
Role Summary
We are looking for an experienced QA Engineer to ensure the quality and reliability of mobile SDKs, web SDKs, and analytics services. You will design and execute comprehensive testing strategies, including automation, to maintain exceptional standards for data collection and analytics infrastructure.
Key Responsibilities
- Perform both automated and manual testing for mobile SDKs, web SDKs, and analytics services, including UI and API validation.
- Review requirements and technical specifications, providing actionable feedback to development teams.
- Develop detailed test plans and cases to ensure full coverage of functionalities.
- Execute tests, document results, and propose improvements to maintain high-quality standards.
- Identify and track defects using tools like JIRA, ensuring timely resolution.
- Collaborate closely with developers, product managers, and QA peers in an Agile / Scrum environment.
- Monitor QA metrics such as defect density and leverage insights for continuous improvement.
- Drive automation strategy, integrating shift-left and shift-right testing approaches into release cycles.
Required Qualifications
Bachelor’s degree in Computer Science or related field, or equivalent practical experience.5+ years of software QA experience, with a focus on mobile and web SDK testing and Android / iOS applications.Strong understanding of QA methodologies, tools, and best practices.Ability to write clear and comprehensive test cases and strategies for large-scale consumer and enterprise products.Hands-on experience with automation tools such as Selenium, Appium, or similar frameworks.Proficiency in SQL and at least one programming language (Python, Java, or JavaScript).Familiarity with mobile development lifecycle, app distribution platforms, and monitoring tools.Excellent analytical, problem-solving, and communication skills.Preferred Qualifications
Experience with performance and security testing using tools like JMeter.Knowledge of analytics platforms such as Adobe Analytics or Google Analytics.Familiarity with CI / CD pipelines and DevOps practices.Exposure to stress testing and SLA validation for high-impact products.Experience with test management tools like TestRail and integration with automation frameworks.Understanding of quality metrics and continuous improvement processes