Lead, mentor, and support a team of QA engineers in daily activities.
Set clear goals, expectations, and priorities for the QA team.
Develop comprehensive test plans, test cases, and test scripts for manual and automated testing.
Define and drive the testing strategy for both functional and non-functional requirements.
Proficient in Designing and Developing Test Automation scripts.
Good Knowledge with any one of the Programming language Python , java
Strong experience with test automation frameworks and tools (e.g., Selenium, JUnit, TestNG)
Experience with CI/CD tools and processes (e.g., Jenkins)
Experience with both manual and automated testing across web, mobile, and backend systems.
Solid understanding of version control systems (e.g: Git)
Experience with performance testing and tools (e.g., JMeter)
Should possess testing experience in Agile/Scrum development methodologies.
Should be proficient in preparing Test Plans, Test Strategies and Test Cases as per the Business Requirements.
Should possess excellent communication as well as interpretation skills to identify critical business areas early in an application and prioritize test cases accordingly.
Provide regular, clear, and accurate QA progress reports to senior management.
Track and report on key quality metrics, identifying trends and areas for improvement.
Analyze test results and provide feedback to product and development teams to improve product quality.