Arunav Das

Arunav Das

$25/hr
QA, Manual & Automation testing
Reply rate:
100.0%
Availability:
Full-time (40 hrs/wk)
Age:
43 years old
Location:
Dublin, Dublin, Ireland
Experience:
9 years
Arunav Das Phone: - Email: - Professional Summary Working as an Automation Architect with 8 years, 5 months of IT experience in application testing in Investment Banking, Telecom, and Publishing domain. Worked extensively with USA and UK Clients and covered end-to-end lifecycle of real time applications including understanding business requirement and review of functional specification documents, decomposition of requirements into testing phases and automation of manual test cases using various tools. ISQTB Qualified software tester. Strong QA testing skills combined with the ability to communicate with clients at all levels make mean effective consultant and problem-solver in any environment. Expertise in Test Management, Test Automation and Database testing. Apart from technical expertise, also possess strong analytical and communication skills, ability to acquire new skills within short time scales, adapt to rapidly changing work practices and build excellent working relationships with colleagues. Areas of Expertise Domain – Investment banking –Post trade Domain – Telecom – Cramer, DTV – Set top box testing. Domain – Publishing Tools – QTP(10,11), Test Complete 8.1, Selenium 2, Perfecto Mobile, StormTest, Eclipse, Quality Centre, Putty, JIRA, Jenkins, Teamcity, Perforce, Qmetry, Mantis Scripting Languages – Vbscript, javascript, python Programming Languages – Java Operating System – Windows, Linux Databases – Sybase,SQL Server Middleware – SOAP,WSDL,XML,Webservices QA methodologies – V model,Agile/Scrum,Waterfall Test Estimation – Test Case Points estimation model ,Test Automation estimation framework QA Process – Test management, Risk management , Test Metrics Automation Process – Automation feasibility framework, Scripting guidelines, Tools Assessment(Selenium & Test Complete) Career Highlights Identifying automation areas and creating automation proposals for clients. Managed multiple testing projects for 6 years Saved money and resources by 70% using automation tools and automation optimization. Saved client’s money by code inspection/reviews and by finding defects early in STLC. Streamlined QA processes and Implemented best practices in Quality Centre, which increased visibility in projects. Designed, developed and implemented multiple automation frameworks using QTP, TestComplete and Selenium. Built hooks for running automation test suite from build management systems. Education Bachelor of E-commerce, Institute of Management & Research, North Maharashtra University, Maharashtra, India in 2005 ISTQB Foundation Level certification in Dec 2008 Diploma in Software Testing from SEED Infotech, Nasik in 2005 Certifications and Achievements Achieved ISTQB Foundation Level. Achieved ISO- internal auditor’s certifications. Achieved Diploma in software testing from Seed Infotech Ltd. Worked as Management representative and successfully implemented and maintained ISO- and CMM process. Work Summary Oct 2015 – Present : SQS Ireland as a Senior Consultant Oct 2014 – Aug 2015 : Agilesoft systems as a Lead Automation architect Nov 2013 – Oct 2014 : Accenture as a Automation Team Lead April 2012 – June 2013 : Faichi Software Solutions as a Sr. QA Engg Jan 2012 – March 2012 : Calsoft Pvt Ltd as a Sr. QA Engg July 2010 – August 2011 : Capgemini as a Associate consultant June 2009 – March 2010 : Marlabs software at Amdocs as a SME June 2008 – March 2009 : Datamatics Global Services as an Associate Consultantlog4JFilename June 2006 – April 2008 : Winjit Technologies as a QA Engineer Professional Experience Client: ESB, Ireland Mar 2016 – Present Role: Automation Architect Description : Analyzed and proposed automation approach ensuring Enterprise wide coverage for different technologies. Implemented BDD driven test automation solution. Designing automation framework using HP LeanFT and Specflow. Coordinate with the business teams on the features and priorities of the product. Develop automation framework using C#/Selenium. Integrated HP QC to Visual Studio for quality management. Client: VirginMedia, Ireland Oct2015 – Nov 2015 Role: Automation Architect Description : Designing automation frameworks to address content verification, database verification and middleware testing. Coordinate with the business teams on the features and priorities of the product. Develop automation framework using Selenium. Handover automation solution to offshore team. Client: Confidential Oct2014 – Aug 2015 Role: Automation Architect, Description : Managing automation testing activities on 10+ projects. Designing automation frameworks to address content verification, database verification and middleware testing. Coordinate with the business teams on the features and priorities of the product. Develop automation framework using Selenium. Provide assessment and estimation of automation opportunities and projected ROI. All projects are implemented under agile methodology. Propose solutions along with costing and timeline estimate to new clients. Client: Virgin Media, UK Nov2013 – Oct 2014 Role: Automation Team Lead, Description : Managing automation testing activities on 20+ projects and handling a team of 6 people. Coordinate with the business teams on the features and priorities of the product. Develop automation framework using Selenium and QTP. Usage of other tools like Perfecto mobile for mobile app testing and StormTest for DTV testing activities. Provide assessment and estimation of automation opportunities and projected ROI. All projects are implemented under agile methodology. My role is to act as a technical head and coordinate all projects. I act as a central scrum master to all projects and provide timelines for release cycles. Propose solutions along with costing and timeline estimate to new clients. Client: Stanford University             April 2012– June 2013 Role: Test Automation Architect, Faichi Solutions Environment: Xcode, IOS. iPhone,iPad, Androidphp, drupal, Windows XP, SQL SERVER. Team Size: 6 Testing Tool: Selenium with TestNG Other Tools: Qmetry Description: This is an iOS and Android app for journals of different publishers. It utilizes web services over REST protocol utilizing a Marklogic database to get the content from an atom collection. I have automated the functional and load tests using SOASTA Responsibilities: Tool evaluation and feasibility study for supporting iOS and android environments. Writing Test scripts and functions for various units of the business modules. Effective coordination with development team and testing team. Addition of new scripts and modification of existing scripts to enhance effectiveness. Client: Stanford University             April 2012– June 2013 Role: Test Automation Architect, Faichi Solutions Environment: Xcode, IOS, iPhone,iPad, Androidphp, drupal, Windows XP, SQL SERVER. Team Size: 6 Testing Tool: Selenium with TestNG Other Tools: Qmetry Description: I have evaluated existing Stanford University products for feasibility for automation and created an automation framework which would be common across all projects. The framework is designed on hybrid concept focusing on keywords and test data. The framework is designed in such a way that it is easy for manual testers to create automation suites with least coding involved. Responsibilities: Tool evaluation and feasibility study for supporting multiple browsers. Guidance to manual testing team on preparation of test plan and test strategy. Designed end to end automation framework integrated with build management system. Setting up of daily test results of sanity test runs and automated report generation and sharing to stakeholders. Understanding the system and preparation of end to end business scenarios that would be automated. Scripting through java for the cases written Conduction informal and formal peer reviews the scripts written by team. Writing Test scripts and functions for various units of the business modules. Effective coordination with development team and testing team. Addition of new scripts and modification of existing scripts to enhance effectiveness. Client: Accept Software             January 2011 – March 2012 Role: Module Lead, Calsoft Pvt Ltd Environment: Java extjs, Firefox XUL, Oracle, Windows XP, SQL SERVER. Team Size: 6 Testing Tool: Test Complete 8.2 integrated with Teamcity for build management Other Tools: SVN Description: Accept Software provides solutions that enables the user to collect, organize, and mange product requirements, ideas, product strategies and portfoliOS, and agile execution information all in one place. It allows an entire product organization to view all product planning and execution data in context with your business goals, priorities and development implications, while keeping everything in sync as conditions change. There are four main modules with the main application namely, 1. Portfolio management, Requirement management, Agile execution and Ideas. Responsibilities: Tool evaluation and feasibility study for supporting multiple browsers and for extjs and XUL application. Preparation of test plan and test strategy. Designed end to end automation framework integrated with build management system. Setting up of daily test results of sanity test runs and automated report generation and sharing to stakeholders. Understanding the system and preparation of end to end business scenarios that would be automated. Scripting through jscript for the cases written Conduction informal and formal peer reviews the scripts written by team. Writing Test scripts and functions for various units of the business modules. Conducting daily sanity tests, reporting through automation and follow up with issues found during daily sanity runs Effective coordination with development team and testing team. Provided clear concise feedback to Development team on recurring errors both on an individual and team basis with aim of long-term reduction of defects found in final release. Addition of new scripts and modification of existing scripts to enhance effectiveness. Client: Morgan Stanley (Post Trade Technology) Feb 2011 - August 2011 Project: MyFlow Role: Module Lead, Capgemini Environment: Java flex, Hibernate, Windows XP, SQL SERVER. Team Size: 3 Testing Tool: Test Complete 8.2, QTP 9.2, Quality Center 10, Jira. Description: MyFlow is an account management system that works across different hierarchies and levels across the organization. Key features including account creation, modification, deletion and email notifications. The scope of project is completely automation for regression testing using Test Complete. Responsibilities: Tool evaluation and feasibility study for supporting multiple browsers and flex application. Preparation of test plan and test strategy. Understanding the system and preparation of end to end business scenarios that would be automated. Scripting through VB Script for the cases written Conduction informal and formal peer reviews the scripts written by team. Writing Test scripts and functions for various units of the business modules. Conducting Smoke testing, UAT testing, System testing and Integration testing. Effective coordination with development team and testing team. Provided clear concise feedback to Development team on recurring errors both on an individual and team basis with aim of long-term reduction of defects found in final release. Addition of new scripts and modification of existing scripts to enhance effectiveness. Client: Morgan Stanley(Post Trade Technology) Dec 2010 - August 2011 Project: BORA Role: Module Lead, Capgemini Environment: C#, Infragistics, WPF, .Net, Java, Windows XP, SQL SERVER. Team Size: 3 Testing Tool: Test Complete 7.5, Quality Center 10, Jira. Description: Bora is an application that captures trades from share brokers/ agencies front office applications, matches the executions with the Brazilian Exchange feed, and updates the client data across other systems. It also captures allocations from allocation system and sends to local vendor system. The scope of project is completely automation for regression testing using Test Complete. It comprises of a desktop based application built on java and an online application built on Flex. The online application based on Flex is a dashboard of market data and is used for automatic reconciliation, manual reconciliation and modifications to the market data available from different systems. Responsibilities: Performing Usability testing, raising defects and suggesting UI improvements. Preparation of test plan and test strategy. Understanding the system and preparation of end to end business scenarios that would be automated. Scripting through VB Script for the cases written, review the scripts written by team. Maintaining configuration management system for all scripts on Perforce Writing Test scripts and functions for various units of the business modules. Effective coordination with development team and testing team. Conducting UAT testing, risk based testing, System testing, Integration testing and smoke testing. Assisting root cause analysis but verifying system and application logs Documenting key learning for test complete implementation on flex applications. Client: Morgan Stanley July 2010 - November 2010 Project: Triton(Post Trade Technology) Role: Automation Test Engineer, Capgemini Environment: Infragistics, WPF, Windows XP, SQL SERVER. Team Size: 3 Testing Tool: QTP 9.5, Quality Center 10, Jira. Description: Triton is Treasury’s Trade Completion System. It replaces the M/F Legacy system GFS (Global Funding System). Triton products are used to turn funding deals into settlements, which move cash at agent banks, and journals, which updates the firm’s book and records. Each product has a booking model which dictates which accounts will be used in the deal and how those accounts will be affected by journals entries. The scope of project is completely automation for regression testing using QTP 9.5. Responsibilities: Understanding the system and preparation of end to end business scenarios that would be automated. Conducting UAT testing, XML validation of trade data. Writing Test scripts and functions for various units of the business modules. Effective coordination with development team and testing team. Assisting bug fixes by verifying product logs, server logs. Providing support for maintenance team for script updations. Client: Tata, Telco June 2009 - March 2010 Project: Amdocs Self Service Role: Automation Test Engineer, Amdocs Environment: .Net, Java, Windows XP, SQL SERVER, Unix. Team Size: 24 Testing Tool: QTP 9.5, Quality Center 10, Jira. Description: This product is designed to cater to the needs of telecom operators for managing billing, management of schemes and other services like user management etc... It also caters to the requirements of digital TV Operators for managing the activities related to channel package management, billing, schemes and user management. The scope of project is complete manual and some part of automation for regression testing using QTP 9.5 and Quality center. Responsibilities: Taking part in preparation of test plan and test strategy and unit testing. Review of the test cases written for integration level. Co-ordination with onsite QA Lead and development team lead for queries and resolution of defects. Scripting through VB Script for the cases written, review the scripts written by team. Analyze and write detailed specifications and Test Requirements. Preparation of test bed. Writing Test scripts and functions wherever necessary for various units of the business modules. Effective coordination with development team and testing team. Defining tasks and assignments for each sprint and ensuring shippable product at end of sprint. Maintaining sprint backlog and conducting spring review. Client: Major telecom giants worldwide like AT&T, Hutch, Reliance, TATA June 2009 - March 2010 Project: CRAMER Role: Automation Test Engineer, Amdocs Environment: Eclipse plugins, Windows XP, SQL SERVER. Team Size: 7 (Test team) Testing Tool: QTP 9.5, Quality Center 10, Jira. Description: This product is designed to cater to the needs of telecom operators for inventory and network provisioning. Responsibilities: Taking part in preparation of test plan and test strategy and unit testing. Review of the test cases written for integration level. Implementing a hybrid Automation framework for QTP. Scripting through VB Script for the cases written, review the scripts written by team. Analyze and write detailed specifications and Test Requirements. Writing Test scripts and functions wherever necessary for various units of the business modules. Effective coordination with development team and testing team. Defining tasks and assignments for each sprint and ensuring shippable product at end of sprint. Maintaining sprint backlog and participating in sprint review. Client: MAERSK SEALAND PVT LTD, US June 2008 - March 2009 Project: MAERSK billing Role: QA Engineer, Datamatics Environment: Java, Flash, Windows XP, SQL SERVER, Linux. Team Size: 4 Testing Tool: QTP 9.2, Quality Center 9.2. Description: This product is a Scheduling & Billing product for MAERSK Sealand, designed to cater to daily activities in the scheduling and billing of cargo from one point to another processes and Workflows like disbursement, collection and billing. The scope of project is 60% manual and 40% automation for regression testing using QTP 9.5. Responsibilities: Validate business requirements coverage in the application. Taking part in preparation of test plan and test strategy. Review of the test cases written for integration level. Manual testing of all new features and coordinating with development team for defect resolution. Scripting through VB Script for the cases written, review the scripts written by team. Analyze and write detailed specifications and Test Requirements. Writing Test scripts and functions wherever necessary for various units of the business modules. Effective coordination with all stakeholders for successful delivery of product. Client: My Micros, US June 2008 - March 2009 Project: My Micros scheduler Role: QA Engineer, Datamatics Environment: C#,Windows XP, SQL SERVER. Team Size: 6 Testing Tool: QTP 9.2, Quality Center 9.2. Description: This is an SCM and ecommerce product is designed to cater to daily activities in the online ordering, scheduling, shift management and billing of personnel at different POS for a multi-location chain of restaurants. The scope of project is 40% manual and 60% automation for regression testing using QTP 9.5. Responsibilities: Taking part in preparation of test plan and test strategy. Review of the test cases written for integration level. Scripting through VB Script for the cases written, review the scripts written by team. Analyze and write detailed specifications and Test Requirements. Writing Test scripts and functions wherever necessary for various units of the business modules. Effective coordination with development team and testing team. Client: Kelicomp, UK June 2006 - April 2008 Project: CRISP Role: Test lead, Winjit Technologies Environment: Windows XP, SQL SERVER. Team Size: 3 Testing Tool: QTP 6.5, Mantis bug tracking. Description: Catering and Recipe Information System :This product is designed to cater to daily activities in the managing the food supplied to different schools and building monthly food menus to provide required nutrition to students. It also includes cost module to calculate the costing of different menus for a particular period. The scope of project is majorly limited to manual testing. Though some part of test cases were automated during implementation of change requests. Responsibilities: Preparation of test plan and test strategy. Review of the test cases written for integration level. Scripting through VB Script for the cases written, review the scripts written by team. Analyze and write detailed specifications and Test Requirements. Writing Test scripts and functions wherever necessary for various units of the business modules. Writing user manuals and delivery notes for individual releases of various modules. Effective coordination with development team and testing team. Client: Forensic Telecommunications Services, UK June 2006 - Dec 2007 Project: Case Administration System Role: QA Engineer, Winjit Technologies Environment: .Net, C# Windows XP, SQL Server. Team Size: 4 Testing Tool: QTP 6.5, Mantis bug tracking. Description: This product is a windows application. It caters to the needs for forensic data storage and analysis system tailor made for one of the leading forensic organizations in UK. The product includes complex functionalities like data comparison algorithms for different data extracted from mobile phones and other electronic storage devices. The scope of project was partially manual and partially automated for testing the database consistency. Responsibilities: Usability testing and getting UI modified as per client requirements. Taking part in preparation of test plan and test strategy. Review of the test cases written for integration level. Writing test scripts in QTP. Analyze and write detailed specifications and Test Requirements. Writing user manuals and delivery notes for individual releases of various modules. Setting up bug tracking system, Mantis. Effective coordination with development team, testing team and client.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.