Over * years of experience in a fast-paced agile environment as a Quality Assurance Analyst with both Manual and Automated testing skills and practical experience in an Agile Scrum environment.
Certified in International Software Testing Qualifications Board (ISTQB)
Professional Experience in Health Care and Education applications.
Experienced in designing and executing test plans, test cases and test deliverables and thorough understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Experienced with both Waterfall and Agile Scrum Methodology and attended Sprint Planning and Sprint Grooming meeting to analyze the Sprint Backlog items.
Experienced in Ad-Hoc Testing, Smoke Testing, Functional, Regression, Integration and User Acceptance Testing (UAT), Black/White Box Testing, and Positive/Negative Testing.
Experienced in using HP Testing Tools; like QTP (Quick Test Professional), ALM (Application Lifecycle Management) and UFT (Unified Functional Testing).
Strongly experienced in Test Automation framework design and development, have strong knowledge and expert in developing Data Driven, Keyword Driven and Hybrid Driven automation framework in Quick Test Professional (QTP), Unified Functional Testing (UFT) and Selenium WebDrivers.
Developed and executed test automation scripts using Quick Test Professional (QTP) and Unified Functional Testing (UFT) with Parallel Execution in VM (Virtual Machine).
Experienced in Back-End Testing with SQL Queries in MySQL, SQL Server and Oracle Database.
Experienced in Back-end Testing, executed complex SQL queries for testing data integrity and database validation with UFT ADODB, and Java JDBC in Oracle SQL Server
Experienced in API Testing both REST and SOAP, with developing Data Driven Framework, Keyword Driven Framework.
Experienced in Developing Outlook Automation and Application Object Model (AOM)
Experienced in developing VB Script Functions and maintaining in Function Libraries in QTP/UFT.
Experienced in Automation Testing using Selenium Web Driver with JAVA.
Expertise on regression tests for data transformation and also proficient in loading and analyzing the quality of the data using UFT/QTP.
Strongly experienced in developing Descriptive programming (DP) with VB Script and working with shared Object repositories in UFT/QTP.
Experienced in Black Box testing with a complete QA Life Cycle- through Development, Analysis, testing, Defect logging, and verification of fixed bugs.
Well experienced in Test Cases Preparation, Execution, Traceability Matrix, Bug Analysis and Reporting using HP Quality Center.
Involved in test strategy planning, scheduling, and risk analysis, reporting and tracking.
Used QTP, UFT for functional testing, regression testing, UAT and SIT testing.
Possessed high technical aptitude and high level of Analytical ability.
Able to work independently or in a team setting with minimal supervision, established priorities, meet project milestones and deliverable dates.
Strong written & verbal skills to communicate with all levels of the organization.
Testing Tools Quick Test Professional, Unified Functional Testing, Selenium
Test Management Tools Rally, QC/HP ALM, Jira
Framework Keyword Driven, Data Driven, Hybrid
Databases Oracle, MySQL
Languages VB Script, Java, SQL, XML, HTML, Jason
OS Windows XP/7/8/10, MacOS
Company: INOVALON, Bowie, MD Jan 2015 –Present
Role: Sr. Test Automation Engineer
Roles and Responsibilities:
Developed Test Plan, Test Cases and End to End Scenarios based on the User Stories.
Analysed the User Stories, System Design and provided input from End-User point of view.
Conducted Alpha Testing by monitoring a small group of the end user and provided detail analysis.
Participated in Sprint Grooming meeting and analyzed the complexity of each task.
Attended Sprint Planning meeting and provided estimated Level of Effort for the sprint task to reach the sprint goal.
Participated in Sprint Review meeting and demonstrated newly developed functionalities to the development team and business owners.
Attended Sprint Retrospective meeting and provided feedback to the team to improve the development team productivity.
Executed manual test cases, Logged Defect and Retested the defects in HP ALM.
Worked closely with Developers and Business analyst to solve defect related issue.
Handled dynamic web object with Descriptive Programming in UFT using VB Script.
Developed, Implemented and Maintained Keyword Driven Automation Framework with UFT using VB Script.
Developed functions to handle dynamic object of the web application and solved complex Object Recognition problem.
Developed Reusable Functions and maintained in the multiple Function Libraries based on the application’s functional component.
Performed extensive Back-End Testing using complex SQL Quires.
Performed Cross Browser Testing against to Firefox, Chrome and Internet Explorer to improve the Browser Compatibility of the application.
Executed a large amount of Regression test cases and provided high-level execution report to the development team and business team.
Developed Driver Scripts and triggered Automated Smoke Test for each Build of the application.
Scheduled the automated daily Smoke Test with Windows Task Scheduler and tested application stability using Automation Object Model in UFT.
Conducted interview with potential End-Users and developed new User Stories for the project.
Created daily smoke test by utilizing open source tool such as Selenium WebDriver.
Good communication and writing skills.
Good team player and self-starter, capable of working independently and motivating a team of professionals.
Environment: Agile Scrum, Java, ALM, SQL, UFT, VB Script, HTML, XML, Selenium Web Drivers
Company: INOVALON, Bowie, MD Jan 2015 –Present
Role: Sr. Test Automation Engineer
Roles and Responsibilities:
Maintained and contributed to a Behavior Driven Development framework using Selenium Web Driver, Cucumber, Junit, Java, Maven tools.
Utilized Page Object Model technique to improve the time efficiency of test scripts.
Maintained POM file with dependencies and plug-ins in Maven project.
Enhanced data coverage by utilizing multiple data input with Apache POI and Scenario Outlines.
Executed SQL queries to verify and validate information in Database tables using Java, JDBC API in Oracle Database.
Performed Automation on the front-end with Selenium web driver and Java language.
Utilized Soft Assertions and Hard Assertions to perform validations and verifications.
Hands on experience with feature files in Gherkin format for a BDD framework using Cucumber tool.
Created daily smoke tests by using Jenkins CD/CI tool to verify main components of the application were stable for testing.
Applied Git & GitHub as source repository in Jenkins for a continuous integration.
Exposure to the Amazon Web Services cloud infrastructure
Environment: Java, Selenium WebDriver, JUnit, Cucumber, Maven, MySQL, JIRA, XML, HTML, Jenkins, Git
Company: Wells Fargo, McLean, Virginia April 2014 – Jan 2015
Role: Quality Assurance Analyst
Roles and Responsibilities:
Participated in developing, documenting, and implementing the Test Strategy.
Implemented whole life cycle of QA methodologies starting from planning, capturing, creating, tracking the defects using Bugzilla and Quality Center.
Automated test cases for GUI, Functionality and Regression testing using QTP.
Developed and updated automation scripts using QTP on different functionalities of the application.
Created Data Driven test phases by creating different data tables and using Data Table Methods in QTP to connect external files.
Performed Web Services Testing and Validated XML request/response data using SOAPUI.
Performed smoke test for all the releases and verifying the fixes and closing them.
Actively participate with the users during User Acceptance Test (UAT).
Created Test Reports throughout all the phases of test effort.
Performed extensive back-end testing in Microsoft SQL Server environment.
Extensive experience writing SQL Queries and Involved in Data Base Testing.
Involved in Estimating Time Efforts based on test plans and business requirements.
Participated in walkthroughs, status and defect review meetings with the defect management and Technical People.
Environment: VB Script, SQL, XML, Team Foundation Server, QTP, QC, Data Driven Framework
Company: Rosetta Stone, Reston, VA March 2012 – April 2014
Role: Automation Test Engineer
Roles and Responsibilities:
Involved in designing Test Plans and writing Test Cases and executed Manual test cases to test the system.
Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
Involved in setting up different configuration environment for compatibility testing and manual testing.
Executed manual test cases and logged defects.
Retested the defect once the defects are fixed.
Automated test cases by record and playback using Quick Test Professional.
Reported test execution status on daily basis to the upper management.
Performed Ad-hoc, Functional, Regression, Integration and Compatibility Testing of Web-based Application.
Performed Regression testing against the various build of the applications using QTP.
Created basic scripts from a manual test case, added verification steps to tests, manage objects in the object repository, and customize Checkpoints with parameters.
Environment: Manual testing, Test Director 7.6, J2EE, SQL Server 2007, Oracle 8i, JAVA