Test Lead
Pune, Bengaluru
Fulltime
Role Description & Responsibilities
Lead the QA Team:
Lead, mentor, and manage a team of QA engineers, ensuring they are well-equipped to perform testing tasks and grow professionally.
Set clear goals for the QA team, track their progress, and conduct performance reviews and feedback sessions.
Foster a culture of quality throughout the development process, ensuring that quality is integrated into every stage of the software development lifecycle.
Test design, test automation and test script development:
Work with product owners, business analysts, and developers to understand project requirements, and derive functional and non-functional tests.
Develop detailed test cases and test scripts based on functional and technical specifications.
Develop robust libraries and functions to enable automated testing as early as possible in the project lifecycle
Assist project managers with inputs for test planning cycles and estimates automated testing tools and frameworks (e.g., Selenium, Cypress, TestNG, Jest, Jenkins).
Test Methodologies
Familiarity with at least one or more test methodologies for integration, functional and system testing. BDD, Use-Case Driven testing, Black Box and White Box testing
Early automation of tests focusing on critical defect detection and enabling robustness of features and non-functional parameters like performance, scalability, compatability, interoperability, reliability and stress testing
Test Execution & Reporting:
Monitor and report the progress of testing activities, providing detailed reports on test results, issues, risks, and metrics.
Facilitate defect management, working with development teams to ensure timely resolution of issues and retesting as necessary.
Collaboration with Development and Product Teams:
Collaborate closely with development teams to identify key test scenarios and prioritize testing activities.
Ensure alignment between test teams and other departments (DevOps, UX/UI, Product) to address technical debt, user feedback, and continuous improvement.
Provide feedback during design and development phases to prevent defects and improve product quality.
Required Skills, Experience & Qualities
Experience:
8+ years of experience in software testing and quality assurance, with at least 1.5 years in a lead or senior role.
Experience working in Agile environments (Scrum, Kanban), collaborating with cross-functional teams.
Proven track record of managing and mentoring QA teams and delivering high-quality software on time.
Testing Expertise:
Strong experience in scripting using Python, Javascript, Java
Expertise in test automation tools such as Selenium, Cypress, JUnit, TestNG, or equivalent.
Familiarity with performance testing and tools (e.g., JMeter, LoadRunner) is a plus.
Tools & Frameworks:
Strong hands-on experience with Jira, TestRail, or similar test management tools.
Experience with version control systems (e.g., Git, SVN).
Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
Problem Solving & Analytical Skills:
Excellent troubleshooting and problem-solving skills, with the ability to identify the root cause of issues and provide actionable solutions.
Ability to analyze complex systems and understand how different components interact, ensuring comprehensive test coverage.
Communication & Collaboration:
Strong verbal and written communication skills, with the ability to clearly articulate test plans, results, and issues to technical and non-technical stakeholders.
Collaborative mindset with experience working closely with development, product, and other teams to ensure quality goals are met.
About Us
Calfus is a Silicon Valley headquartered software engineering and platforms company. The name Calfus finds its roots and ethos in the Olympic motto “Citius, Altius, Fortius – Communiter". Calfus seeks to inspire our team to rise faster, higher, stronger, and work together to build software at speed and scale.
Calfus Inc. is an equal opportunity employer and welcomes candidates from all backgrounds to apply. We encourage applications from individuals with diverse experiences and perspectives, as we believe in the power of a diverse and inclusive workforce to drive innovation and success.