Tech Lead QA
Virtusa • Colombo, Western Province, Sri Lanka
**Role & seniority: ** QA / Software Tester (includes team leadership/mentoring); senior contributor/lead responsibilities
**Stack/tools: ** Manual testing; Selenium (automation); SpecFlow (BDD); C#; .NET; Visual Studio; JIRA; API testing tools (unspecified)
**Top 3 responsibilities: **
-
Execute manual testing (release and functional) to verify software quality
-
Design/implement automation tests with Selenium; maintain test coverage
-
Perform API testing and ensure backend integrations function correctly (plus BDD test scenarios/documentation)
-
Must-have skills:
-
Strong manual testing skills (functional and release testing)
-
Proficiency in Selenium for automation
-
Experience with BDD using SpecFlow
-
C#/.NET experience for writing test cases/automation
-
Ability to use Visual Studio to manage automation projects
-
Competence with JIRA for defect/test case tracking
-
Solid API testing experience
-
-
Nice-to-haves:
-
Hands-on QA team mentoring/leadership experience
-
Strong documentation and stakeholder communication skills
-
-
Location & work type: Not specified in the provided text.
Full Description
Description
Manual Testing - Conduct comprehensive manual testing, including release testing and functional testing to ensure software quality. Automation Testing - Design and implement automation tests using Selenium, enhancing testing efficiency and coverage. BDD Framework - Implement and maintain Behavior-Driven Development (BDD) practices using SpecFlow to improve collaboration between developers and testers. C# .NET Experience - Utilize C# and .NET technologies to develop and execute test cases and automation scripts. Visual Studio Proficiency - Leverage Visual Studio for developing and managing test automation projects. JIRA Experience - Utilize JIRA for tracking defects, managing test cases, and facilitating team collaboration. API Testing - Conduct thorough API testing to ensure robust integration and functionality of backend services. Team Leadership - Mentor and guide QA team members, promoting best practices and continuous improvement in testing processes. Documentation - Ensure all testing processes, results, and issues are well-documented and communicated to stakeholders.