Qa Automation Resume Profile
PROFESSIONAL SUMMARY
- A competent professional having 13 years of total IT Testing experience with distinction of conducting Automated and Manual Testing using tools like Selenium WebDriver, QTP, J-Unit.
- Expertise in test management and reporting tools like HP Quality Center, Mantis, Clear Quest, JIRA.
- Domain Knowledge: FIX protocol, Trading and Fee processing, Retail Banking, E Commerce and Telecom OSS and BSS.
- Extensive experience in Cucumber, TestNG and JUnit Framework for Selenium implementation
- Managing resources to ensure all the activities of Software Development, Testing and Project Management.
- Ability to influence implementation of cross-functional Quality Process improvements and methodologies.
- Strong leadership skills focused on creating dynamic, effective and highly integrated multi-cultural environment in the organization
- Highly proficient in implementation of Agile, Scrum and Waterfall Methodologies.
- Implementation of Automation using Test Driven and Behavior Driven frameworks
- Extensive experience in Application, Functionality, Integration, Regression and Business End to End Testing.
- Top end applications like Geneva Rating Billing, VOIP and Provisioning Management, Profile Direct for Core Banking, Fee Processing System for trading Applications.
- Highly proficient in testing web based applications developed on JAVA, JSF, J2EE, JSP and Java Application Servers like Websphere, Web Logic, Apache Tomcat
- Strong Hold on Oracle Data Base Testing using SQL PL SQL.
- Define test approaches, incorporating manual, automated, black-box, white-box and security testing as appropriate at each stage of development.
- Experience in System, UI, Regression, Integration, End-to-End, Database Testing and User Acceptance Testing.
- Proficient in creating Requirement Traceability Matrices to ensure complete and exhaustive test coverage
- Insightful experience in Project Management activities including project scoping, estimation, planning, risk management, finalization of technical / functional specifications, resource administration optimization, and quality management of the product / software application.
- Hands on experience in developing automation scripts for GUI/CHUI Components to facilitate Regression testing on multiple releases.
- Proficient in Test Management tools like Quality Center and Microsoft Project Planner
- Strong experience in Version Control tools used CVS, VSS and Sharepoint.
- Extensive use of UML and Microsoft Visio
TECHNICAL SUMMARY
- Testing expertise : Automation, Functional, Integration, Sanity Smoke , System /
- End-To-End, Boundary, Regression, Environment/Compatibility
- Cross Platform / Cross-Browser , Unit testing, Mobile Handset
- Testing
- Test Automation Tools : Selenium WebDriver with TestNJ and Cucumber Framework,
- Quick Test Pro QTP 9.2, 8.2,6.5, Win Runner, Load Runner,
- J-Unit
- Test Management Tools : HP ALM Quality Center , Test Link, Zephyr, JIRA
- Project Management Tools : Microsoft Project Planner MPP
- Bug Tracking Tools : Test Director, Bugzilla, JIRA, QC, Clear Quest
- Operating Systems : UNIX, Vax / VMS, Windows NT, Windows X, iPhone OS, BB OS,
- Android OS
- Programming Languages : VB, Java, C, C , XML/XSL, UML, PL-SQL, Perl, JavaScript,
- PHP
- RDBMS : Oracle 10i, SQL, PL SQL
- Configuration Tools : VSS, CVS, Sharepoint
- GUI's Tools : ASP.NET, VB.Net, VB 6.0, SOAP UI, Developer 2000
- Web Technologies : HTML/DHTML, VBScript, JavaScript
- Web Servers : Web Logic Server, IBM Web Sphere, Apache Tomcat and IIS
PROJECTS SUMMARY
Confidential
Role : Sr QA Automation Analyst
Tools : Selenium Web Driver, Quality Center, JIRA, Tortoise GIT,
Cucumber, Toad, Zephyr for JIRA
Responsibilities:
- Functional and Automation testing of Post trade technology applications
- Identifying Automation Test Scenarios for Selenium
- Implementing Cucumber framework using BDD methodology
- Identifying Feature Files for Automation
- Update and Ensure Defect systems are up to date between Quality Center and Jira
- Documentation and design and execution of functional and integration testing for large/complex applications systems.
- Documentation of Test cases, defects and build assessments for significant back-end and front-end logic components
- Maintaining QA Metrics Productivity, Velocity, Status reports
Confidential
Environment : Java, OSB, Webservices, Maven, Unix, SQL, MS Visio
Role : QA Manager
Tools : Selenium Web Driver, Quality Center, JIRA
Responsibilities:
- Maintaining QA Metrics like Development RCA summary, Test RCA Summary, Test Execution Report and Test Execution Forecast
- Producing Defect reports for Aging, Status and Severity by Phase, by release, by Requirement, Defect Classification Summary, Defect Failure Rate, Defect Turnaround Reports
- Prepare Release notes, Test plan and strategy documents for each Release
- Hosting the Daily Defect triage calls including all stake holders and client
- Maintaining QA environments for each release / phase of testing
- Report and monitor incoming defects from Client
- Update and Ensure Defect systems are up to date between Quality Center and Jira
- Facilitating internal Code reviews for all the Client reported defect fixes
- Facilitating requirements review for all the upcoming releases and Maintenance CRs
- Managing the Onshore and offshore teams thru various testing phases like System testing and Regression testing.
- Documentation of Test scenarios and detailed test cases in QC
- Created Automated Framework for regression testing using Selenium Web Driver
- Created automation scripts from scratch using Selenium with Java
- Involved in Testing the core functionality for critical production fixes
- Backend testing on Unix environment
- Front end Web testing on various browsers like IE8, IE9, Chrome, Safari, Firefox on XP, Win-7 and MAC Operating Systems.
- Configuration and documentation management using Sharepoint
- Generating test schedules and presentations using MS Visio
Confidential
Role : E Commerce QA Lead
Tools : Quality Center, Selenium IDE, Selenium RC
Responsibilities:
- Test the Gucci group E-commerce websites independently on 7 browsers for 8 multi-lingual sites around the world.
- MobileTestingof the Gucciapplications on Windows Mobile, iPhone OS, Android OS, BlackBerry OS mobile application based cell phones for various browsers.
- Analyze business and system requirements, mange development of specifications to create and execute detailed test plans, and verify bug fixes.
- Configure test environment and create strategy for product development and certification. Assure test data, schedule automated/manual tests. Approve results documentation and tracking systems updates.
- Responsible for designing Scripting Selenium RC automation framework
- Created automated test scripts for regression using Selenium RC and IDE with Java
- Use Clear Quest for repository, reporting and tracking bugs, and providing updates on resolved bugs.
- Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports. Tested server and Web Portal.
- Designed test plans and defined cases for functional, integration system, and user acceptance testing.
Confidential
Role : QA Manager
Tools : Quality Center
Responsibilities:
- Managing overall operations for executing projects involving scoping, initiating, high level design architecture, resource mobilization, execution within cost time parameters.
- Managing Onshore / Offshore testing team for various testing phases
- Handling technical aspects like project documentation, system design integration, monitoring critical paths in Microsoft Project Plan.
- Extensive use of Quality Center for test management and defect tracking.
- Preparing master test plan, system test plan, functional system integration test plan and conducting test effort estimation for each release.
- Configuration and Documentation management using VSS and Sharepoint
- Creation of test presentations using MS Visio
- Setting up of test environment for integration testing and user acceptance testing.
- Designing test scripts based on the system requirements from the Business Analyst.
- Performing sanity testing, functional testing, user interface testing, system testing regression testing and smoke testing.
- Backend and Database testing using Linux and SQL
- Generating weekly/daily status reports and tracking the service requests/tickets and production support to internal customers
- Tracking and maintaining test metrics like Defect Density, Test Effectiveness, Test Coverage using RTM.
- Conducting Post Project Analysis report Postmortem report at the end of each release to track the best practices followed in the project, lessons learnt and corrective actions.
Confidential
Environment : Java JSF, Apache Tomcat, Linux, Oracle DB
Role : QA Manager
Responsibilities:
- Managing and administering a team of 23 people with technical and functional assistance.
- Served as an Offshore / On-site Coordinator and involved in the technical design meetings with the client.
- Defining, tracking and measuring all key service level agreements associated with the applications.
- Implemented testing strategies and SQA strategies using Agile-testing methodology.
- Monitoring / tracking projects with respect to budgeted cost, demand forecasts, time over-runs to ensure timely execution of projects.
- Conducted regression, functional, and ad hoc testing for a web- based application using Firefox, Internet Explorer 7.0 and Google Chrome on Windows 7
- Requirements and defect management using Quality Center
- Validation testing on Linux backend
- Database testing using MySQL.
- Automating Regression test cases using J-Unit and Selenium IDE
- Ensuring Integration testing, Regression testing and Pre-UAT testing
- Configuration and Documentation management using Sharepoint
- Daily and weekly test reporting and Defect management reporting
- Metrics management for all the phases of test coverage Defect Density, Test Effectiveness.
- Preparing postmortem report and conducting project closure meetings and addressing all the important issues.
Confidential
Environment :Siebel CRM, J2EE, Web Logic Server, Unix, Oracle DB
Role : Test Lead
Responsibilities:
- Preparing test plan, test strategy and conducting test effort estimation for each release.
- Implemented Agile-testing methodology for functional testing.
- Setting up of test environment for manual integration system testing and user acceptance testing.
- Designing test scripts based on the system requirements from the Business Analyst.
- Performing sanity testing, functional testing, user interface testing, system testing regression testing and smoke testing.
- Mobile handset testing for Soft phone application
- Test Management using Quality Center
- Implemented QTP for regression scripts. Built the automation framework using .Net, C
- Conducting test and validating the database tables using SQL and PL/SQL.
- Worked as a release manger with responsibilities that included deployment of the product on various environments, monitoring of the same and signing off an acceptable release
- Functional Testing on Siebel, Java based front end of the application.
- Validation testing on Unix / Linux backend
- Configuration and Documentation management using VSS and CVS