11+ years of IT experience in ETL and Software Testing and QA methodologies as Senior QA Lead
and Test Engineer.
Experience on Agile (Scrum/Sprint) and Waterfall development methodologies.
Database Testing - Expertise in writing SQL queries to fetch the test data/data validations from the database.
CICD - Experienced in Continuous Integration and Deployment (CI/CD) using Jenkins, Maven, Bitbucket, and GitHub. Expertise in source code management and version control with Git, GitHub, and GitLab, ensuring seamless collaboration and code integrity.
Testing Methodologies: Worked extensively with Waterfall and Agile models, with hands-on experience in JIRA, QC, and other test management tools. Strong advocate for Test-Driven Development (TDD) and Pair Programming, with expertise in Functional & Non-Functional Testing.
Requirement Analysis - Works closely with Application Architects, Business Analysts,Product Owners and Project Managers to discuss/Analysis and collect business requirements
Defect Analysis - Hands-on experience in managing Defect life cycle. Analysing bugs and interacting with development team members in fixing the defects.
STLC - Experienced in designing Test Plan, Test Cases, Test Data, Test case Execution, Preparation of Test Summary Report and Preparation of Defect Summary Report.
Project Life Cycle - Strong understanding of the project life cycle methodologies including Waterfall and Agile.
Programming Languages: Python and SQL, with experience in Pyscript and Data bricks Notebook scripting for data processing and automation.
Overview
12
12
years of professional experience
Work History
Onshore Senior QA Test Lead
Tata Consultancy Services
Luton
02.2021 - Current
Collaborated with multiple teams in testing of migration from legacy Cloudera platform to Databricks
Reviewed and analysed technical specifications and business requirement document to make sure it is clear and accurate for testing, and to put test plans and test cases into action
Developed and executed test related document including Test Plans, Testing process and schedules
Estimated testing effort required and revised estimates when there is change in effort
Collaborated with Project managers, Business Analyst, SME's, Development teams, and organized early sync up meeting with QA team as part of Test preparedness and defect prevention process
Involved in performing functional, integration, system and regression tests
Performed end to end test from input/output files/database to summary report
Tracked and managed SW Test backlog, addressing dependencies, risks, and impediments proactively. Created defect reports, daily/weekly status reports, and effectively communicated with project teams, stakeholders, and management, providing recommendations on testing strategies.
Attended project meeting, release meetings and QA status meeting
Developed Regression suite and SQL queries to aid automation team in building automation script
Managing 8 member team in onshore
Coordinated with offshore team to assign and get work done.
QA Test Lead
Tata Consultancy Services
Cochin, India
03.2016 - 01.2021
In depth knowledge and understanding of Data warehousing, Data validation, SQL and ETL
Ability to manage multiple project in testing team, automate process and delivered all tasks using JIRA task management system
Involved in performing functional, integration, system and regression tests
Performed end to end test from input/output files/database to summary report
Collaborated with Project managers, Business Analyst, SME's, Development teams, and organized early sync up meeting with QA team as part of Test preparedness and defect prevention process
Ability to develop complicated SQL query for Data validation testing by running SQL Query
Extensively included in SIT and UAT by supporting testing and implement QA Process.
QA Team Member
Tata Consultancy Services
Cochin, India
02.2013 - 02.2016
Proficient in different testing such as white box, black box, smoke, regression testing well versed in waterfall and agile methodologies
Experience in creating test plans, Test Designs, Test strategy specifications, Test cases and scenarios
Experience in documenting defects, generate defects and test progress graphs with overall test summary.
Produced thorough, accurate test documentation including test plans and scripts.
Carried out automated and manual test execution, delivering relevant test coverage.
Prioritised bugs through focused data collection and analysis, driving continual innovation.
Wrote and executed manual tests utilising meticulous attention to detail.
Reported testing progress to line management, communicating effectively and escalating where appropriate.
Used Agile methodologies to aid team delivery of effective, quality software solutions.
Worked closely with various teams, checking and maintain high quality standards throughout software development lifecycle.
Raised, triaged and prioritised defects from in-house testing, customer usage and live defects.
Independently wrote and executed complex test cases and acceptance criteria for both functional and regression testing.
Facilitated comprehensive integration of components with sub-components through comprehensive integration and performance testing.
Reported error codes popping up throughout games, reporting tobug tracking software promptly.
Education
Bachelor of Engineering - Electronics and Communication
Anna University-Salem
Salem, India
Skills
SQL
AWS Services (S3, Glue jobs,Cloud watch logs)
Databricks
AWS-Glue
Hadoop
Airflow
Tableau
Zephyr Scale
JIRA
Jenkins
MS office
PYTHON
Timeline
Onshore Senior QA Test Lead
Tata Consultancy Services
02.2021 - Current
QA Test Lead
Tata Consultancy Services
03.2016 - 01.2021
QA Team Member
Tata Consultancy Services
02.2013 - 02.2016
Bachelor of Engineering - Electronics and Communication
Assistant Delivery Manager at Tata Consultancy Services, Global Shared ServicesAssistant Delivery Manager at Tata Consultancy Services, Global Shared Services