T

Lead Quality Assurance Engineer

Tata Consultancy Services · Bengaluru, Karnataka, India

8–15 yrs experiencefull_timePosted 6 days ago
Apply now →

Job description

**Staff Software Engineer, Quality Assurance** **Experience:** 07+ years **Location:** Bengaluru, India **Job Summary** **What You'll Do:** - P4-QA Engineer - Collaborate across technology teams optimizing the use of a shared framework where appropriate - Impact higher-risk aspects, set priorities, review requirements, and determine scope and limitations of testing initiatives - Guide best-practices, standardization of processes, approaches and methodologies for multiple QA testing services, i.e.: SOA, unit, integration, functional, regression, acceptance, system, load, performance, smoke tests, and defect management - Lead test case creation plans and facilitate reviews/inspections/approvals of test automation for continuous process improvement and reduction of product defects - Lead the documentation of defects, build and execute test plans, help debug and diagnose difficult to complex code issues in selected environments - Influence the Software Development Life Cycle process through collaboration with Infrastructure, Development Operations and development teams - Promote and maintain solid technical relationships with QA Engineers and developers - Communicate, audit, review, and summarize reports, meeting standards and following best practices - *Help engage around the estimation and planning of highly sophisticated scalable projects and their budget allocations* - *You will be expected to stay up to date with emerging technologies so you can make informed recommendations* - P4 - Minimum 7 years of related work experience - Comfortable working in an agile environment - A visionary who motivates teams to excel and fosters creativity, consistently driving excellence in all endeavors - An advocate for a diverse and inclusive culture that encourages innovation and ensures every team member feels a sense of belonging - Familiar with a desire to further develop technical expertise in data engineering tools, methodologies, and emerging technologies: - Programming Languages: Java, TypeScript, Python - Test Automation Frameworks: NodeJS, Mocha, Cucumber - UI Test Automation Tools: Selenium - API Test Automation: Postman, Insomnia - CI/CD Tools: Jenkins, Harness - Test Management / Reporting: JIRA, Xray, qTest, Allure Reports - Leverages automation and AIassisted testing techniques to accelerate test creation, execution, and defect analysis while ensuring high quality and reliability **Required Education:** - Bachelors degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience