Job
Description
About The Role
Project Role :Quality Engineering Lead (Test Lead)
Project Role Description :Leads a team of quality engineers through multi-disciplinary team planning and ecosystem integration to accelerate delivery and drive quality across the application lifecycle. Applies business and functional knowledge to develop end-to-end testing strategies through the use of quality processes and methodologies. Applies testing methodologies, principles and processes to define and implement key metrics to manage and assess the testing process including test execution and defect resolution.
Must have skills :Selenium
Good to have skills :TypeScript
Minimum 7.5 year(s) of experience is required
Educational Qualification :15 years full time education
Summary:As a Quality Engineering Lead, you will lead a team of quality engineers, guiding them through the complexities of multi-disciplinary team planning and ecosystem integration. Your typical day will involve collaborating with various stakeholders to ensure the delivery of high-quality applications. You will develop and implement end-to-end testing strategies, applying your business and functional knowledge to enhance the overall quality across the application lifecycle. You will also focus on defining key metrics to manage and assess the testing process, ensuring effective test execution and defect resolution. Roles & Responsibilities:1) Strong experience with all phases of Software Testing Life Cycle (STLC) in Agile Methodology.2) Creating, Enhancing, Debugging and Running Test Cases through automation.3) Expertise in Test Planning, Test Case Documentation, Test Design, Execution (Functional, Regression, Exploratory, End-to-End), and Defect Management using Agile methodology and industry-standard tools.4) The test automation engineer is responsible for automating the test effort as much as possible.5) Organizing, monitoring defect management process Handling changes6) Coordination of the members of the Test team and the development team to solve the issues.7) Test Executions Reporting- Carry out test execution report with all details clearly documented for squad/E2E testing deliver on daily QA metrics.8) Support release-level activities for Pre& Post deployments.9) Reviewing, Writing automation scripts and maintaining scripts10) Interaction with the people of the client side to solve problems and update the situation.11) Find solutions for automation script issues related to object identity issues, Merge issues and error handling.12) Create plan and co-ordinates test activities. Also Finding /debugging the solutions for critical defects/blockers during testing.13)Create documentation for all aspects of test validation including risk assessments. Test Entry Criteria must be clear. Example- Test Plan, Estimation, approach, test data, deployment details, etc.14) Test Exit Report (TER) and test sign off metrics to be grip and clear. Responsible for reviewing and approving that testing has been completed and documented in-line with this agreed strategy.15) Continuous Improvements Quality Advocacy - Propose and implement enhancements to test frameworks, processes, and methodologies; promote early risk/defect detection, quality testing, and QA best practices to drive high-quality software deliveryProfessional & Technical
Skills:
(Must Have skills) 1) Good Experience on Java-Selenium-Maven-Junit/TestNG Project.2) Good handson on Webdriver IO framework and Typescript/Javascript/nodeJS.3) Basic knowledge on Java Programming and framework setup.4) Good experience required on APP automation testing in both IOS and Andriod device. (Appium & Perfecto tool preferred)5) Good to have knowledge in Playwright MCP 6) Automation skill on WEBUI and API testing using Selenium/Rest Assured7) Experience with REST services8) Good experience/having knowledge on API testing using POSTMAN/SOAPUI added advantage.9)Good Knowledge of using GIT as the Source controlling tool10) Good Knowledge of CI-CD using Jenkins.
Additional Information1) Good verbal & written communication skills to connect with customers at varying levels of the organization.2) Strong active listening, multitasking, interpersonal and organizational skills. Logical problem-solving skills and identify solutions based on written procedures, guidelines and process3) Leadership Skills:This involves setting goals for the team, collecting testing metrics, providing feedback, resolving conflicts, and ensuring that the team works cohesively.4)Technical
Skills:A QA Lead /manager must deeply understand software development and automation processes, testing methodologies, and QA tools. They must also be comfortable coding & testing as they might have to write or review test scripts.5) Risk Management:A QA Lead/Manager needs to identify potential risks that could affect the quality of the software/testing or delay its delivery. They then need to develop strategies to mitigate these risks.6) The candidate should have minimum 10 years of experience.
Qualification 15 years full time education