A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
Himadri sarkar
1. RESUME
Name: Himadri Sarkar
Phone: +91- 762295530
Email: himadrigsarkar@gmail.com
Career Objective
To obtain a challenging and responsible position in the area of software testing where my
ability, knowledge and dedication will be utilized.
Certification
Completed Diploma in Software Testing Course at MindKraftors (SQTL) Pune and well
versed with all the concepts in testing.
Knowledge Summary
SQL Knowledge:-
Knowledge in writing and executing SQL Statements.
Knowledge on SQL Data Server Data Base Management
Comfortable in Joins, Sub-queries, Grouping.
Manual Testing Proficiency:
Strong Knowledge in SDLC, STLC and Principles of Testing.
Good Knowledge in various SDLC models, Test levels, Test types and Design
Techniques.
Good knowledge of various Verification and Validation techniques.
Practical Knowledge on all phases of software test process including Test
Planning, Test Design, Test Execution and Test Closure.
Hands-on Knowledge on generating test scenarios, write test cases, and Collect
test data.
Exposure to execution of test batches and analyzing test result.
Extensive knowledge on Defect Reporting, Defect Tracking and complete Defect
life cycle.
Good Knowledge on Functional, Integration, and System Testing.
Sound Knowledge on Smoke, Regression, Sanity and Retesting
Good knowledge in software configuration management
Skills in Non-functional testing types such as Load Testing, Performance Testing,
Volume Testing, Security Testing, Configuration and Compatibility Testing,
Usability, Mutation Testing, etc.
2. Very good knowledge in various black box testing and white box testing
techniques including BVA, ECP, Path coverage, Statement coverage and branch
coverage
Automation Testing Proficiency:-
(a)Quick Test Professional (QTP):-
Version:-11.0
Knowledge on Recording options in Quick Test Professional such as Checkpoint,
Output values.
Strong knowledge on Object Repository.
Strong knowledge on Parameterization through MS Excel, Data tables, Environment
Variables and Random numbers.
Functional decomposition was achieved using Actions and Function library.
Very good in handling errors by recovery scenario.
Expertise in data correlation technique in Quick Test Professional using step
generators and Visual Basic scripting.
Sound ability to check business logic with Visual Basic scripting and step generator.
Good skill in handling the multiple scripts by batch mode.
Sound clarity on concept of Synchronization and ability to use it through Visual Basic
script.
(b) Quality Center(QC) :-
Hands-on skill on test management through using Quality Center.
Sound knowledge on defining, modifying, converting requirements into test plans in
Quality Center.
Good knowledge of the Quality Center traceability between requirements and test
plans.
Good skill in analyzing test coverage in Quality center.
Sound knowledge in generating automated test script in Quality Center using Quick
Test Professional
Good knowledge in defect tracking, linking and management in Quality Center.
(c) Load Runner(version 9.5):-
Good skill in scripting and measuring a business process using load runner.
Sound ability in emulation of real time load behavior through simultaneous loading
the system with multiple virtual user generation using Vuser and Vugen.
(d) Selenium IDE:-
Testing of web graphic user interface
Using Assert and Verify in validating screens of web sites.
3. SOFTWARE SKILLS:-
Operating Systems : Windows 7, Windows 8, Windows 10
Testing Tools : UFT (QTP), QC, Load Runner, Selenium
Databases : SQL Server, Oracle
Documentation : MS Office, Open Office
Software Language : C Programming, VBscript
TESTING PROJECTS:-
(1). Accounting Application GNUCASH:-
GnuCash is personal and small-business financial-accounting software, freely licensed under
the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows.
Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank
accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is
based on professional accounting principles to ensure balanced books and accurate reports.
Feature Highlights
Double-Entry Accounting
Stock/Bond/Mutual Fund Accounts
Small-Business Accounting
Reports, Graphs
QIF/OFX/HBCI Import, Transaction Matching
Scheduled Transactions
Financial Calculations
(2). Flight Reservation application(Mercury make)
This is a Windows Based e-ticketing application that is used by agents to book flight tickets
for passengers. This application is developed by Mercury
The application has following high level features:-
Create Tickets , and allow Modification and Cancellation of created Tickets
Fax a copy of the ticket to a telephone number
Search Tickets
Provide Graphical and Tabular Reports
Provide Help on usage of application
4. Education
Bachelor of Mechanical Engineering, D. Y. Patil college of engineering, Pune
Diploma in mechanical engineering, M. N. Technical University, Bangalore
Strengths
Able to work in a team
Committed and result oriented
Hard working with a zeal and quest to learn new technologies
Good analytical skills
Sound planning skills before implementation and action.
Familiarity with industry standards like ISO, CMM,IEEE.
Good Communication Skills
Active learning and critical thinking
Working Experience
I have 9.5 years of industrial experience which consists:-
Quality control of engineering products,
Quality assurance of processes
Knowledge in quality management system
Quality management system implementation and audit
Responsibility for total quality management of processes and
products.