Our Product Video - https://www.youtube.com/watch?v=dI3M-Ayrk9g
To learn more, log onto our website- https://imagine.io/
Position: Lead QA
Job Location: Delhi (Hybrid/Remote)
Job Type: Full-Time
Start Date: ASAP
Position Overview:
Senior QA Lead
As the Senior QA Lead, you will collaborate closely with cross-functional teams, including Product Management, Development, and DevOps, to define quality standards and deliver seamless, reliable, and scalable solutions. This role requires a dynamic individual with strong leadership skills, a passion for quality, and a technical background in both manual and automated testing.
Requirements
Key Responsibilities:
- Lead and mentor the QA team, providing technical guidance, fostering collaboration, and ensuring the delivery of high-quality software.
- Develop and execute comprehensive testing strategies, plans, and schedules to support product releases and projects.
- Design, develop, and maintain test automation frameworks and scripts, ensuring efficiency and scalability in the testing process.
- Perform hands-on testing, including manual and automated, to validate software functionality, performance, and reliability.
- Participate in quality reviews of requirements, designs, and code to identify and mitigate potential risks early in the development cycle.
- Investigate, diagnose, and resolve software issues through thorough testing and provide detailed, actionable feedback to the development team.
- Collaborate closely with Product Managers, Developers, and other stakeholders to define quality standards and align testing efforts with project goals.
- Analyze user stories, use cases, and system requirements for feasibility and test coverage.
- Execute all levels of testing, including unit, system, integration, regression, performance, and user acceptance testing.
- Stay updated with industry trends, tools, and best practices, introducing innovative solutions to enhance the testing process.
- Promote and implement best practices in quality assurance, test methodologies, and defect prevention across the team.
- Balance team leadership responsibilities with individual contributions to testing, ensuring both team success and personal accountability.
Required Skills:
- 7+ years of experience in software testing, with at least2-3 years in a QA lead role, demonstrating a strong track record of leading and mentoring QA teams.
- Proven experience in leading and mentoring QA teams, with a strong understanding of team dynamics and leadership practices.
- Expertise in both manual and automated testing techniques, including designing and maintaining test automation frameworks.
- Proficiency with automation tools such as Selenium, Appium, or equivalent, and scripting languages like Python, Java, or JavaScript.
- Solid understanding of software development lifecycles (SDLC), agile methodologies, and DevOps practices.
- Strong problem-solving and analytical skills to identify and address software issues effectively.
- Hands-on experience with test management tools (e.g., JIRA, Clickup) and CI/CD tools (e.g., Jenkins, GitHub Actions).
- Excellent ability to analyze user stories, requirements, and use cases for test coverage and feasibility.
- Strong knowledge of testing across multiple platforms (e.g., web, mobile, APIs, databases).
- Experience with performance testing tools such as JMeter, LoadRunner, or equivalent.
- Up-to-date knowledge of QA tools, trends, and emerging technologies.
- Exceptional communication and collaboration skills to work effectively with cross-functional teams and stakeholders.
- Strong attention to detail, organizational skills, and the ability to prioritize and multitask in a fast-paced environment.
- Bachelorās degree in Computer Science, Engineering, or a related field (or equivalent experience).
Benefits
- Build products from scratch and be part of decision making.
- Freedom to explore and implement your own ideas
- Hybrid Work Mode
- Open culture with flexible timings