Senior Qa Lead Resume
TECHNICAL SKILLS
Programming: Typescript, Python, Java, PL/SQL, Shell Script, JavaScript
Frameworks: Protractor, Jasmine, Selenium, Page Object Mode (POM), Cucumber
Automated Testing Tools: Selenium WebDriver/GRID, SmartBear TestComplete, Cucumber, Appium, UFT/QTP, Jmeter, Load Runner
Testing Tools: Junit, TestNG, log4J, Mockito, LoadRunner, HP ALM, Swagger, Postman
Bug Tracking Tools: JIRA, Bugzilla, and Bug Tracker.
Databases: Confidential, MySQL, SQL Server, Tera Data/Squirrel SQL Client (Version 3.9.1), PostgreSQL, ETL, MongoDB, DbVisualizer 11.0.1, SNOWFLAKE (data warehouse).
Web Services: SOAP, REST, Jersey framework, Spring Restful services
IDE: Eclipse, IntelliJ IDEA, WebSphere, STS (Spring tool Suite), Visual Studio, Notepad++ v7.5.6
DevOps Tools: GO/CD Pipeline, Maven, TOAD, SVN, Jenkins, Team Foundation Server (TFS), Chef, Git/ Git Hub, Splunk/ELK, Docker, Kubernetes
Troubleshooting Tools: Splunk
Methodologies: Waterfall, Agile, Scrum, JIRA and Rally
Other: AWS ( Confidential Web Services), SuperPutty - 1.4.0.9, PuTTY (Release 0.63), Grafana, YAML
SUMMARY
- Over 9+ years of experience in the IT Industry.
- Having working experience in S/W development and Software Testing (Manual and Automation).
- Thorough understanding of Object-Oriented Analysis and Design (OOAD) and familiarity in implementing JAVA and JEE Design Patterns
- Extensive working experience on all phases of SDLC and its methodologies such as Agile, SCRUM and Waterfall Model.
- Excellent knowledge of STLC with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
- Author test suites - test scenarios and test cases traceable to requirements - to validate applications, systems, services and other customer deliverables .
- Experience documenting flow charts, sequence diagrams, context diagrams and other system-related architectures.
- Proficient in the Automation Script by using Protractor and UFT (Formerly QTP).
- Expertise in debugging issues occurred in front end part of web-based application, which is developed using HTML5, CSS3, Angular JS, Node.JS and Java.
- Good working experience on SOAP UI for testing and validating various web services used in the application.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building. tool, Jenkins/Hudson for Continuous Integration.
- Sound knowledge on Object Oriented Programming (OOP) concept.
- Experience in implementing TDD (Selenium and Java) and BDD (Cucumber and Java).
- Professional expertise in Smoke Testing, backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Webservices, Boundary Value Testing.
- Adaptive to Cloud Strategies based on AWS ( Confidential Web Services).
- Facilitate sprint planning, daily scrums, retrospectives, stakeholder meetings, and software demonstrations.
- Experience in SOAP/Rest API's
PROFESSIONAL EXPERIENCE
Confidential
Senior QA Lead
RESPONSIBILITIES:
- Working as Manual and automation QA on Teradata to AWS SNOWFLAKE migration project.
- Responsible for all phases of testing for the applications for projects in the Supply chain domain to deliver high-quality software while working closely together with the Scrum team.
- Thorough requirement analysis of Functional Documents, user stories, and create appropriate test plans, test cases, and document test results for complex migration projects and ensure test coverage is complete.
- Proficient in design, develop, and implement Test plans, Test Cases, and documentation of Test Results for Cloud based Data Warehouse project
- Used JIRA for project coordination, Task creation, Task assignment, Progress tracking and Defect Tracking.
- Using SamrtBear TestComplete Automation testing with JavaScript for script creation.
- Hands on experience on Automation Testing principals, Lead Automation Team, Creation of Automation Framework/Scripts
- Experience with Python scripts to automate the test cases.
- Strong experience with SQL for data validation on both Confidential and DB2 databases.
- Ability to perform complex systems integration testing, GUI, functional, performance, and basic ETL testing as well as backend/data validation based on requirements.
- Strong experience in Linux for both Teradata and Snowflake Shell Script.
- Creating automation framework for BBU Applications to expand regression test coverage.
- Generated test result reports for automated/manual test run from test management tools.
- Created and Ran SQL queries to validate business logic for various reports and functionalities.
- Thorough knowledge on UNIX, Linux, Shell scripting.
- Participated in Sprint planning, Story analysis, weighing story points and Managed tasks for QA team.
- Configured JIRA/Zephyr for ALM (Application Life Cycle Management/Test Management) tools.
- Good understanding of informatica MDM.
- Created templates for Test Plan, Test Strategy, task assignments and Reports for standardization.
- Used Squirrel SQL Client and ran SQL queries in Teradata for data validation testing.
- Used PuTTY and SuperPuTTY to execute the script and validation for the logs and files generated by script in Teradata.
- Used VS Code to execute the script and validation for the logs and files generated by script in SNOWFLAKE.
- Used Notepad++ to connect Teradata script and PROMPT for BBU application.
- Creating Test/issue's in JIRA by using Zephyr and tracking and reporting Test Summary, Test metrics, Traceability matrix in JIRA and used SharePoint for documentation.
- Working in cloud DW S3 buckets by following business demand and migration process.
Confidential
QA Lead
Responsibilities:
- Worked as Manual and automation QA on Einstein 360-AOTF migration to Angular6 project.
- Worked on all phases of Agile, SCRUM and Leverages the Rally tool as the means to track work and status success, issues, risks, and dependencies.
- Developed the Automation Script by using Protractor (on top of Selenium), Jasmine and TypeScript and JavaScript.
- Working on automation using E2E Library Framework.
- Used HP ALM for manual Testing and Regression Testing and creating Defects.
- Offered the direction and work validation of both onshore and offshore development team.
- Monitored automation, micro service and unit test result in automation dashboard.
- Worked on performance testing using Postman, Jmeter and LoadRunner.
- Used Git/GitHub and Visual Studio for developing the Automation Script.
- Reviewed and analyzed the Business-requirement documents and user specifications.
- Assisted Application Developers and technical support staff in identifying and resolving defects.
- Worked with App-Dev, Production, Technical and Business Managers in planning, scheduling, developing, and executing performance tests.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from Confidential database.
- Set up test environment for testing the application.
- Performed manual testing for checking the flow of the application functionality.
- Provided resolutions to production issues.
Confidential
QA Lead
Responsibilities:
- Worked as Manual and automation QA on migration from On-premises Infrastructure to AWS Cloud.
- Worked on Spring Batch processing which upload the file in AWS S3 bucket using Java, Spring Batch, Spring Boot.
- Worked on all phases of Agile, SCRUM and strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
- Worked on Hercules (in-house test tool) to execute, manage and view results of PT.
- Performed functional tests using Selenium WebDriver with TDD framework and used JavaScript functions to support multiple bowser alerts and popups.
- Worked on gathering the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data.
- Planned Test Strategy on how to automate the testing and Selected the Test Cases for Regression testing.
- Worked on Cucumber (using Java) testing and defined the test scenarios and created the test cases for BDD.
- Implemented simulator for mobile app testing in IOS and Android using Appium Tool.
- Coordinated/managed offshore team from India to our onsite team.
- Used various servers and ran SQL queries in SQL Server on the back end to ensure the proper transaction of data during various tests.
- Done performance testing of the web services using Jmeter and Postman.
- Wrote acceptance and implementation test cases. Interacted with business analyst to write the acceptance test cases based on functionality.
- Experience working with and managing test data across multiple environments (Development, UAT, Prod).
Confidential
System Analyst
Responsibilities:
- Worked and developed various application like Payroll Processing System, College Management System and ONLINE TEST system.
- Design & Development of the application using Java, J2ee, XML, Confidential .
- Involved in whole SDLC like requirement, Design, development and testing and production implementation.
- Worked with The Testing, Evaluation and Assessment department of the Division of Academic Resources to maintains a large database of student records and evaluation reports.
- Involved in redesign and implementation of the back-end and front-end of the application.
- Developed the project which was based on the optimization of library.
- Performed database testing with SQL queries to verification.
- Written Test Cases and performed Manual Testing for the application.
- Involved in designing and developing Validation plans and Test plan documentations.
Java programmer
Responsibilities:
- Developed the Messaging System.
- Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
- Development of the applications using JAVA/J2EE.
- Database design and Validation for all uploads.
- Worked with development team to understand technical design and architecture for test planning.
- Executed Tests and reviewed results of all tests and reported anomalies into the defect tracking database; verified the resolution of all defects for an assigned project.
- Prepared required documentation for testing signoff by various parties as required by the project plans.
- Assigned, Monitored and Tracked Tasks of Team Members.
- Updated Test Plans and Test Cases periodically to manage changes in requirements.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Test Director (Quality Center).
- Performed back-end testing on Confidential database by writing SQL query.
- Interacted closely with team regarding defects, participated in tracking, reviewing, and analyzing bugs.
- Strong experience working on Windows and UNIX environments.