6 Years
Pune
Full-Time
Position Summary
We are seeking a highly skilled and experienced Lead Test Engineer to oversee the testing and quality assurance (QA) processes for our full-stack mobile and web applications built using React Native and Ruby on Rails. This role involves leading a team of QA engineers, designing comprehensive testing strategies, implementing automation frameworks using Selenium and BrowserStack, and ensuring the highest standards of quality for our solutions by adhering to Quality Management Standard. Key Responsibilities 1. Testing Strategy and Execution: • Define and implement end-to-end testing strategies for mobile and web applications.
• Ensure comprehensive testing coverage, including functional, regression, performance, security, and compatibility testing.
• Collaborate with product managers, developers, devops and customer facing functions to understand requirements and ensure test cases
align with business objectives. 2. Automation Frameworks and Tools: • Design and maintain test automation frameworks for web and mobile applications using Selenium and BrowserStack.
• Develop and maintain automated test scripts for cross-browser and cross-device testing.
• Integrate automated testing into CI/CD pipelines using platforms like Jenkins, GitHub Actions.
3. Team Leadership and Collaboration: • Lead and mentor a team of QA engineers, fostering a culture of quality and continuous improvement.
• Conduct code reviews for test scripts and provide guidance on best practices in automation and manual testing.
• Act as a key point of contact for QA within cross-functional Agile teams.
• Ensure Quality Management System Compliance for every release for both internal and external quality audits
4. Performance and Scalability Testing: • Oversee performance and load testing for the backend (Ruby on Rails) using tools like JMeter or Gatling.
• Monitor and optimize the app's performance on various devices and browsers.
5. Bug Management and Reporting: • Establish effective defect reporting, tracking, and triage processes using tools like JIRA or Azure DevOps.
• Provide detailed test reports and metrics to stakeholders, highlighting risks and quality trends.
6. Mobile-Specific QA Responsibilities: • Test mobile app functionality across a wide range of devices and OS versions using BrowserStack.
• Validate mobile-specific features such as push notifications, in-app purchases, and offline capabilities.
• Conduct usability and UI/UX testing for consistent user experience across devices and inline with internal design standards.
7. Web-Specific QA Responsibilities: • Perform cross-browser testing for web applications using Selenium and BrowserStack.
• Ensure web app responsiveness and compatibility across different screen sizes and resolutions.
Qualifications and Skills 1. Technical Expertise: • Strong experience in testing mobile applications built with React Native.
• Proficiency in backend testing for Ruby on Rails applications, including API testing using tools like Postman or Swagger.
• Hands-on experience with automation frameworks such as Selenium and tools like BrowserStack.
2. Automation Skills: • Expertise in creating and maintaining automation test suites for mobile and web applications.
• Knowledge of scripting languages like Java, JavaScript, or Python for Selenium automation.
• Experience integrating tests with CI/CD pipelines.
3. Problem-Solving and Leadership: • Proven ability to lead and manage QA teams, including prioritizing tasks and balancing workload.
• Strong problem-solving skills with the ability to analyze complex systems and identify areas of improvement.
4. Industry Knowledge: • Familiarity with Agile and Scrum methodologies, including sprint planning and retrospectives.
• Understanding of best practices in security, performance, and accessibility testing.
5. Preferred Skills: • Experience with cloud services (e.g., AWS, Azure, GCP) for testing and deployment.
• Knowledge of database testing and querying SQL or NoSQL databases.
• Awareness of App Store and Google Play deployment processes.
Education and Experience • Bachelor's degree in Computer Science, Software Engineering, or a related field.
• 6+ years of QA/testing experience, with at least 2 years in a lead role.
• Hands-on experience with React Native and Ruby on Rails applications is highly preferred.
o Experience in Health Tech will be added advantage Benefits • Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible working hours and remote work opportunities.
• Professional development and training reimbursement.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.