QA Lead Automation Engineer
Hybrid (2 WFH, 3 days WFO) - Hiring in India
At Urbint, our mission is to build a world with zero safety incidents. We do this by pairing data with artificial intelligence to identify areas of high risk and prevent catastrophic loss for utilities and infrastructure operators across the country. Our work literally saves lives. We are a team of close-knit engineers, entrepreneurs, and data geeks who obsess over problem-solving, new technologies and making a positive impact in our communities.
Job Summary
The QA Lead will be responsible for leading the QA efforts, providing technical guidance, and ensuring the quality of our software products. The ideal candidate will need to be proficient in both manual and automated testing methodologies. This role requires strong leadership skills, hands-on experience in test automation, and the ability to collaborate effectively with cross-functional teams. This role also requires strong attention to detail, excellent problem-solving skills, and the ability to work both independently and collaboratively within a fast-paced environment.
What You'll Do
- Develop and execute comprehensive test plans and test cases for both manual and automated testing.
- Design, implement, and maintain automated test scripts using industry-standard tools and frameworks.
- Conduct thorough functional, regression, integration, and performance testing across multiple platforms (web, mobile devices and API) and environments.
- Lead and mentor a team of QA engineers, providing guidance, coaching, and technical expertise in automation and manual testing practices.
- As a member of a cross functional development team, collaborate closely with product managers, and other stakeholders to understand project requirements and quality objectives and provide input on testability and quality aspects.
- Analyze functional and technical specifications to identify test requirements, acceptance criteria, and potential risks.
- Conduct thorough root cause analysis of defects, working closely with development teams to prioritize and address issues in a timely manner.
- Oversee the execution of test plans and test cases, both manually and through automation, across multiple releases.
- Monitor and enable accurate and timely status reports on testing progress, issues, risks, quality metrics, and key performance indicators to project stakeholders.
Who You Are
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience in software quality assurance with a focus on both automation and manual testing.
- Proven track record of leading QA teams and driving successful testing initiatives in a fast-paced environment.
- Strong proficiency in test automation frameworks (e.g., Playwright, Puppet, Selenium, Appium, Robot Framework, etc.).
- Strong proficiency in at least one programming language (e.g., Java, Python, JavaScript).
- Solid understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent leadership, communication, and interpersonal skills with the ability to influence and motivate team members.
- Strong analytical and problem-solving skills with keen attention to detail.
- Effective communication and collaboration skills with the ability to work in a team-oriented environment.
- Self-motivated with the ability to prioritize tasks and manage time effectively.
- ISTQB or other relevant certifications are a plus.
Benefits
- Mission Driven - Some companies use AI to serve better digital ads and trade stocks, we seek to make our communities safer and more resilient
- Competitive compensation package
- Generous Paid Time off, Paid Company Holidays including Mental Health Days
- Medical Insurance covering self, spouse, 2 children and parents/in-laws
- Hybrid work – 3 days at office; 2 days at home
We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.