With practical experience in various technologies, I bring in a strong blend of Technical expertise and knowledge in software development acquired over 10 years of professional experience coupled with my Masters (M.S.) and Engineering (B.E.) studies in core Computer Science. Having worked in India, USA and Germany, with team members from many different countries, I have the perspective of diverse work cultures and experience of leading people with diverse mindsets.
I am a programmer and develop mobile and web applications (java, android and php) in various domains. I have experience with quality assurance management as well. I have worked as a developer and also as a head of quality assurance in past. I have worked in various domains and so I understand eCommerce, gaming, insurance and financial instruments.
These are few responsibilities that I takes care of in past:
Business, Product and Requirement Analysis
Identify and evaluate suitable Tools and Techniques for manual and automated testing Defining workflows and improving release processes.
Debugging and fixing bugs and issues.
Resource Planning, Project Scheduling and delivery.
Performance improvement of platform
Working with internal and external business owners
Project management
Co-coordinating with outsourced IT team
Business, Product and Requirement Analysis
Identify and evaluate suitable Tools and Techniques for manual and automated testing Defining workflows and improving release processes.
Debugging and fixing bugs and issues.
Resource Planning, Project Scheduling and delivery.
Performance improvement of platform
Working with internal and external business owners
Project management
Co-coordinating with outsourced IT team
Budget Management, Project planning and estimation
Project Analysis, identification of QA needs and setting up required QA
Identify and evaluate suitable Tools and Techniques for manual and automated testing Defining workflows, refining processes and People management
Writing tests in JavaScript/Java to test various components of Game Logic Server and Writing client emulators in java for frontend(flash) testing
Involved in requirements gathering from stakeholders and end users
Performing Code Reviews and White box testing
Focusing test automation using various automation tools
Scripting automated tests to check various functionalities of the game and the
environment
Verifying integration of payment methods from paypal, giropay, mopay and credit cards
Requirement analysis and understanding system design
Logging and debugging defects. Also responsible for defect fixing. Write modules to integrate scripts into Bamboo environment
Understanding various mobile platforms like windows mobile, Symbian, Maemo,
Bada, iOS, Android, Blackberry, etc.
Understanding XMLs that were being used for ZDA
Preparation and execution of Test Cases on different mobile platforms
Understanding existing Bugzilla application’s code and design (Database and site
design) and change code and database to add the required functionality.
Set up apache tomcat server to deploy the web application, design and build the database for resource tracking system using MySQL and web based client in PHP
Data migration within different environments, and database maintenance.
System analysis of Westlaw legal calendaring and Tab builder
Preparation of Test Plan and execution of both manual and automated Test Cases
Assigning weekly/daily tasks to the team and status reporting to stakeholders.
Responsible for Unit Testing, Integration Testing, Functional Testing, White Box Testing,
Ad-hoc Testing and Regression testing for the application
Preparing System Test guidelines, Traceability matrix, Test Cases, Test execution Plan
Project design, database design, programming and team co-ordination for WebWSR
project