Summary:
●Five years of experience as a QA Analyst contributing to SDLC in various capacities including testing, defect management and agile methodology.
●Strong understanding of various development and test workflows including SDLC, STLC and Defect Life Cycle.
●Familiarity with different types of SDLC (V-Model, Waterfall Model, and Agile Methodology) paradigms.
●Proficient in developing and implementing smoke/sanity testing, functional testing, integration testing, ad-hoc testing, system testing, user acceptance testing and compatibility testing based on feature scope and tradeoffs.
●Hands-on experience analyzing requirements, understanding scope, developing relevant test plans and test scenarios in line with baseline SRS.
●Expertise in creating and maintaining entry and exit criteria for the test scenarios and test cases
and getting them reviewed and approved
●Executed and validated test cases against the build on a routine basis
●Performed initial testing after test deployments and test case execution (Smoke, Functional, Integration, Regression and Re-testing).
●Experienced in updating & maintaining requirement traceability matrix (forward traceability and backward traceability).
●Familiar with analyzing and understanding the release notes from dev teams before execution of test cases.
●Logged and managed defects using a variety of defect tracking tools Taiga.
●Experienced in re-testing defects, which were fixed and conducted regression testing with respect to impacted areas in new build version.
●Experienced in analyzing the Severity and Priority of the issues critical, major and minor.
●Good knowledge of SQL DDL, DML, TCL commands and hands on experience in writing SQL queries, joins, and sub queries.
●Good knowledge of RDBMS concept like constraints and Relationships.
●Experience in preparing and sending Daily Execution Status Report, Daily Defect Report, Retest Report and Weekly Status Report.
●Experienced in manual, automated testing using, Functional Testing and Automation tools.
●Possess strong skills in performing data migration, data validation, end-to-end testing of web and client/server-based applications.
●Good knowledge in automation testing using Selenium Web Driver
●Experience in using Taiga tool and knowledge of ALM for global test management, bug tracking and reporting.
●Very good exposure to Defect/Bug life cycle.
●Hands on experience in handling multiple projects simultaneously.
●Good communication skills, attended calls with BA's clients, Managers and on-site coordinator on daily basis.
●Flexible and versatile to adapt to any new environment and work on any project.
●Worked as Freelance QA Engineer for 5+ years in Albinoinfosystem as a remote work
Technical Skills:
Technical skills
Java, selenium, cucumber,Java script,Testng, C, VHDL, Assembly, Pspice, ADS
Testing Methodologies
Black Box, Grey Box
Test Management Tools
Taiga (Agile tool) Center, Jira
Defect Management Tools
Taiga (Defect tracking tool), Jira
Test Automation tool
Selenium, Cucumber, TestNG, Postman (API Testing)
RDBMS/DBMS
MySQL, MS Sql Server
Data base Tools
MySQL workbench
Education:
●MTech (advanced electronics major in VLSI) (2011-2013) UPTU
●BTech (Electronics & communication engineering) (2003-2006) UPTU
●Diploma (Electronics Engineering) (1999-2002) BTE
●High school-1999
Work Experience:
●Dec 2016 – July 2022: Worked as QA Analyst Albinoinfosystem
●Aug 2007 – Dec 2009: Worked as lecturer in electronics department Oxford College, Bangalore.
International Publications:
●Design of a current Mode Sample and Hold Circuit at sampling rate of 150 MS/s(IJERA ) international Journal of Engineering Research and Applications
ISSN: 2248-9622, Vol. 4, Issue 10(Part - 3), October 2014
●Design of a Sample and Hold Circuit using Rail to Rail Low Voltage Compact Operational Amplifier and bootstrap Switching (IJERA) international Journal of Engineering Research and Application
ISSN: 2248-9622, Vol. 4, Issue 9(Version 5), September 2014
Professional Experience:
Client: DBDS, CT(Dec 2021-July 2022)
Role: QA Analyst
Description: Web School ERP is an integrated software application for accomplishing active running of schools. Web-School is a custom-made solution to make administration easier for schools. Web School is easily approachable, user-friendly and dynamic school management software that provides academic excellence. Whole administrative needs of academic institutions can be served with this integrated software, featured with a multi-user interface. Web School lets school administration get organized by involving parents, teachers and employees.
Responsibilities:
●Participated in all phases of the Software Testing Life Cycle (STLC)
●Performed agile testing, reviewed the stories and participated in daily agile/scrum, iteration planning and release planning meeting
●Performed system, integration, smoke, sanity, functional, end to end, positive and negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
●Performed back-end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verified the correctness of the data with front-end values.
●Interacted and worked with the development team to analyze the defects and reported them in Taiga defect tracking tool and tracked them for closure.
●Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
●Involved in defect validation, logging and tracking defects, ensuring all high and urgent priority defects are resolved prior to release.
●Provided test summary documentation and analyzed test results, identifying trends and/or root causes of problems.
●Created detailed test plan reports, test case execution reports and defect reports in HP ALM and shared with QA management and scrum team on track progress and feature completion.
●Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users
●Preparing the Requirement Traceability Matrix (RTM).
●Test Management: Used Taiga Tool for test Cases, test execution, weekly status reports, defect reporting.
●Managed defects in Taiga tool, worked with developers for fixes, prioritization and re-tested fixed issues.
●Performed functional Testing, regression testing, user acceptance testing (UAT), and integration testing.
●Manually performed ad-hoc testing, integration testing, end-to end testing, system testing, and functional testing (Positive, Negative and Boundary).
●Used Taiga (Agile tool) to report software defects, responsible for weekly defect triage meetings, discuss with QA and engineering teams on defect resolution, priority, fix and estimates to re-test and push fixes into Integration.
Environment: Java, selenium,SQL Server, Agile Methodology, and Taiga.
Client: Lowe's, Mooresville, NC (Dec 2019- Nov 2020)
Role: QA Analyst
Description: Product catalog Management deals with the Lowes and vendor collaboration. It deals with the product subscriptions from vendors, followed by approval for that product from Lowe's. Once the product is approved Lowes creates a unique ID for that item along with item numbers. In this Project Lowes product also involves in managing marketing data and its approval. It involves security in terms of roles and access to various functionalities. I have worked on update item module which involves editing the descriptions, item indicators, item statuses, item types etc. this software deals with product catalogues for various countries where Lowes serves customers.
Responsibilities:
●Worked on agile teams where I attended daily stand ups, grooming sessions and sprint planning meetings.
●Sprint tasks were assigned to be completed in 2 weeks which involved integration, UI testing and backend testing.
●Reviewed functional specification documents for web application requirements
●Developed and executed effective test plans, test cases, and test strategies based on the functional requirements of web testing strategies
●Involved in functional testing, UI testing, installation testing and regression testing & compatibility testing with the devices.
●Used quality center for logging defects. Retest and close defects when fixed.
●Performed regression testing after code mergers.
●Performed manual web testing on different modules of the application.
●Properly documented the test results in test management tools provided by client.
●Ran SQL queries to retrieve data through joins and select statements
●Executed SQL queries to validate the data in source database and target database
●Involved in writing test cases based on user stories in each sprint.
●Involved in functional, end-to-end & UAT test scenarios.
●Involved in UAT with product owners and facilitate the UAT process by scheduling, helping business people with quality center.
●Involved in creating daily status execution reports and defect reports & send to scrum master.
Environment: Java, Java Script, selenium,SQL Server, Agile Methodology, Jira.
Client: MetLife, Cary, NC( Dec 2018-Nov 2019)
Role: QA Analyst
Description: Worked on a project for policy management for family and individual insurance. It is a web-based application accessed by existing and potential customers. After logging in, the module provides the facility of payment of bills, review of policies and information about new policies. The module also provides free rate quotes for Auto, Home and life insurance. Quote module provides easy and specialized search through facilities like key code and personal invitation number.
Responsibilities:
●In this role I have implemented a new vision for QA/testing on mobile department for Manual tests.
●Define and implemented test strategy, covering the process from test planning to results analysis.
●Involved in design, develop, Integration testing, Network testing (Wi-Fi, 3G, Offline Mode), Functionality Testing, System testing, Database testing, Usability testing, Regression Testing, Cross-Browser Compatibility Testing
●Contributed to evolving robust Agile approach to QA
●Execution of SYSTEM and UAT test cases
●Usage of JIRA in capturing the expected results for all executed test cases
●Defect tracking and bug reporting using QC.
●Usage of Soap UI to check the web service connectivity for payments and checking of XML messages
●Creation of variety of dashboard reports for weekly meetings using Spread Sheets
●Recorded test results, chased the resolution of any issues found and managed appropriate regression testing to confirm resolution for new and old products
●Writing & manage test plans/cases
●Prepared RTM (Requirement Traceability Matrix) and perform UAT (User Acceptance Test) activities and support to the business.
●Creating test data, writing the test cases, executing the test cases, analyzing the results and tracking the results to requirements, raising the bugs, following the bugs and writing the defect reports.
●Participated in review meetings.
Environment: Java, Java Script, selenium, SQL Server, Agile Methodology.
Client: BestBuy, MN(April 2016-May 2018)
Role: QA Tester/Analyst
Description: Project was “Simply Balanced” that introduced 230 products, 30% of which are new. I was involved in testing the functionality of the E-commerce. It was built using E-Commerce framework, which provides robust ordering capabilities. The Order Management System was a part of the e-commerce application that was being developed in this project. Ensuring a seamless transition of this new category of products into the existing suite of offering across board.
Responsibilities:
●Analyzed requirements, functional specification, and the required documents for testing.
●Performed Functional, Black Box, Regression, User Acceptance Testing (UAT).
●Conducted elaborate manual testing on test cases and provided feedback to the development team.
●Used HP Quality Center & JIRA for requirements management, planning, scheduling, and running tests defect Tracking and managing the defects.
●Managed weekly meetings with the QA team to obtain status, gather innovative ideas for continuous process improvements and delegate workload.
●Collaborated with Business System Analysts and internal stakeholders to create test scenarios.
●Developed test case template and implement the template within the testing team to write test cases in a systematic basis.
●Generated daily status reports, weekly reports, defect reports and testing summary Reports.
●Followed Scrum (Agile) methodology for testing the application.
●Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
Environment: Java, Java Script, SQL Server, Agile Methodology.