QA Team Lead
About this position
The QA Team Lead is responsible for planning and managing the overall project testing strategy, ensuring quality throughout the software development lifecycle, and providing guidance to the test team.
Responsibilities
• Plan and manage overall project testing strategy, test approach, and coordinate all testing activities for a responsible project.
• Work with cross-functional teams and software/application development vendors to ensure quality throughout the software development lifecycle.
• Understand project requirements and analyze business cases for testing projects.
• Design and create test conditions and scripts to address business and technical use cases.
• Design and develop test scenarios/ test cases to address business and technical specifications.
• Prepare and modify test data and test environment according to test scenarios/test cases.
• Provide guidance to test team members for all testing activities.
Requirements
• Bachelor’s degree in computer science, Information Technology, or equivalent.
• 7+ years of working experience as a Software Tester, Software Engineer, Testing.
• 3+ years of working experience as QA Team Lead, QA Lead, and Test Lead.
• Strong knowledge of QA methodologies, of the software development process.
• Good knowledge of Database with SQL and Scripting is a plus.
• Good Knowledge of API, Restful API, and Web Application would be a plus.
• Good Knowledge software automate testing.
• Test automation tools; Robot Framework, SOAPUI, Cucumber, Gherkin, Ruby, Selenium, etc.