Automation Test Engineer Resume
Albany, NY
SUMMARY:
- 7 years of extensive experience in Quality Assurance with Automation testing in the roles of QA Automation/QA Analyst.
- Extensive experience in working with Automated Tools - Selenium Web Driver, IDE, Selenium GRID, TestNG, Cucumber, Spec flow and Appium.
- Experience in designing Automation Frameworks from Scratch, implementing and maintaining them.
- Expertise in working in different areas like Mobile Application testing, Web based applications, IVR application testing, Windows based applications, API Testing, Database testing, Devops (CI/CD) Environment.
- Experienced in AGILE (SCRUM) and WATERFALL methodologies.
- Extensive experience in analysing business requirements and execution of Test Scripts, Test Cases based on user requirements, system requirements and Use case documents.
- Experience in preparing Test strategy, Developing Test plan, Test cases, and Writing test Scripts by Decomposing business Requirements and Developing Test scenarios to support quality deliverables
- In depth understanding of Test Planning, Test Design, Test Execution, Defect reporting and Tracking.
- Expertise in analyzing test Requirements, tracking changes and maintenance of test Requirements, test data preparation, creation of test scripts and test execution throughout the product life cycle.
- Extensively experienced in performing Manual and Automated Testing Written automation scripts for Regression test cases and executes using Selenium
- Experience in working in CI/CD environment with source code management tools like GIT /SVN, Build tools - Maven, Testing tool-Selenium, Continuous integration tool - Jenkins
- Experience in working with Formal test management and defect management tools like HP ALM (Quality Center), Bugzilla, Clear Quest, JIRA
- Experience in working with APPIUM for mobile application testing for Android and IOS.
- Strong knowledge in web services testing via tool SOAP UI/ RESTFUL web services.
- Involved in Data Warehouse Testing using ETL tools and Database and Data Warehouse Testing.
- Experience in testing NoSQL databases, involved in testing back end jobs using SQL queries.
- Good knowledge in different programming languages like Java, JavaScript, HTML, UNIX shell scripting and databases like SQL server and ORACLE, and worked on sub version control tools like GIT and SVN.
- Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and also a self-starter
TECHNICAL SKILLS:
Testing Tools: Selenium Webdriver, Selenium IDE, QTP/UFT, Soap-UI, Quality Centre/HP ALM, Cucumber, Appium
Defect Tracking Tools: Clear Quest, JIRA, Quality Centre/HP ALM, Bugzilla
Languages: Java, SQL Server, Python, PL/SQL, HTML, XML, VBScript
Business Intelligence Tools: Crystal Report, SSRS, Tableau, Power BI, Informatica
Web Technologies: HTML, JavaScript, CSS, Web Spear, SOAP
Databases: Microsoft SQL Server, DB2, MS-Access, Oracle
Build / CM/CI Tools: Jenkins, Maven
Version Control Tools: Git, SVN, Perforce, CVS, BitBucket
Methodologies: Agile, Waterfall
Miscellaneous Tools: MS Office products, MS Project, Firebug, Firepath
PROFESSIONAL EXPERIENCE:
Confidential, Albany, NY
Automation Test Engineer
Responsibilities:
- Partnered closely with Agile Scrum Master to understand project needs, communicate risks for adhering to sprint requirements.
- Involved in analysis of Acceptance criteria reviewed the same with business and development team.
- Closely worked with scrum master and attended daily SCRUM meetings (AGILE methodology) to give daily testing status and discuss about the roadblocks if any
- Estimated of Manual Test cases feasible for Automation.
- Implemented the ATDD approach and developed the cucumber automation framework.
- Developed Feature files, scenarios using gherkins keywords.
- Performed Cloud mobile application testing using Perfecto mobile.
- Validated the application on various browsers and devices, on both Android and IOS.
- Performed backend testing using Rest client tool
- Executed the Test Cases and analysed the Test Results
- Coordinated with offshore project teams to drive timely product delivery.
- Partnered with user experience team to improve mobile app features and drive usability.
- Involved in Rest client tool backend testing.
- Developed Automation Test scripts using cucumber, Java, Selenium, web driver.
- Preparation of Smoke and Regression Suites and Execution.
- Identified good number defects and tracked in rally tool.
- Executing the test builds on various browsers like IE, Firefox and Chrome.
- Participated in offshore QA Status Calls.
- Sharing Automation Status reports.
Environment: Java, Selenium WebDriver, Eclipse, Quality Centre/ HP ALM, Agile, Web Services, SQL Server, SharePoint, MS Office
Confidential, Wilmington, DE
Automation Test Engineer
Responsibilities:
- Actively Participated in requirement gathering from end Users, Responsible for writing functional Specifications and design documents.
- Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
- Designed Hybrid Appium Test Automation framework, Page Object Model for Mobile application (Android/ iOS apps).
- Performed manual and automation scripts development on agile process.
- Involved in Web Services Testing using SoapUI with REST to create and execute automated functional, regression, compliance, and load tests.
- Wrote acceptance test using BDD Cucumber, Java.
- Performed automated acceptance tests written in TDD (Test Driven Development) using Cucumber.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
- Developed Selenium test cases using JUnit framework.
- Developed Automation scripts for new enhancements using Selenium WebDriver and Junit.
- Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Modification and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, design of automation test framework (JUnit and ANT).
- Used Java language and JUnit framework for scripting. Used ANT for building the WebDriver project.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Performed UI testing, Database testing after reviewing the story cards and database diagram.
- Cross browser compatibility testing is executed by testing web applications.
- Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically
- Used SOAP UI tool to located the WSDL file on the internet, create test cases, and execute test cases.
- Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to product.
- Reported the bugs, Email notifications to the developers using JIRA.
- Used VB script heavily and Conducted Functional testing during various phase of application Using QTP/UFT.
- Extensively executed SQL Queries on database tables to verify the database.
- Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status
- Involved in testing the database and data validation using SQL Queries.
- Worked with developer to reproduce the bugs and to resolve usability issues during UAT.
Environment: Selenium Web Driver, Jenkins, ANT, SOAP, Agile, Cucumber, Eclipse, SQL, Oracle, Java, VBScript, JIRA, QTP (Quick Test Professional), UAT, QC (Quality Center)/HP ALM, VBScript, Junit, TestNG, Firebug, XPath, Windows, UNIX, Linux.
Confidential, Lexington, MA
Automation Test Engineer
Responsibilities:
- Developed, modified, and documented test cases from approved project requirements and design as related to Claims processing system.
- Created test scenarios based on business requirements.
- Extensive experiences in executing test cases using tools Proxy Med and WebMD .
- Proficient in Proxy Med, WebMD and ViaTrack system and their workflow
- Extensively worked on QA2, UAT4, UAT5 and UAT6 environment to execute the test cases, and SharePoint as a Test Case tracker.
- Used VB script heavily and Conducted Functional testing during various phase of application Using QTP/UFT.
- Involved in automation of test cases using QTP.
- Involved in various testing methodologies like Black box testing, White box testing.
- Used QTP for Checkpoints, Regular Expression and Accessed Data Tables for multiple applications.
- Daily kick-off meeting with QA Lead and the team to discuss on issues and daily tasks.
- Prepared weekly status reports on the tasks assigned.
- Executed SQL Queries for testing integrity of data in database (Backend Testing)
- Backend and Database Testing: Oracle, MS-SQL Server, MS Access databases.
- Performed backend database testing by writing SQL and PL/SQL scripts to verify data integrity.
- Analysed current claims data model tables and relationships and wrote queries to understand the data related to Claims processing
- Participated in review meetings with team lead and peer reviews of test cases to ensure adherence to standards and ensures test case completeness
- Wrote several UNIX scripts for invoking data reconciliation.
- Tested data entry into Facets application in the test environment for creating groups, subscribers and family members.
- Conducted HIPAA Gateway Testing.
- Tested Subscribers/Providers and claims in Facets.
- Tested the Membership and claims files (XML) in Facets.
- Testing of Transactions that was focused on 270,271,276,278,834, 835, and 837.
- Validated the reports and files according to HIPAA X12 enforced standards.
- Tested the Members, Claims, Providers and Services in Facets.
- Involved in testing HIPAA EDI Transactions and Eligibility Transactions.
- Tested the EDI 837 interfaces, developed test cases and test scripts for 837, 835, Institutional and Professional HIPPA transactions.
Environment: Quality Centre/HP ALM, Waterfall, QTP, .Net, EDI 837, Facets, XML, SOAP, Oracle, PL/SQL, SQL Server, Unix, Linux, Windows.
Confidential, Danville, PA
QA Engineer
Responsibilities:
- Analyzed business requirements, system requirements, data mapping requirement specifications
- Developed test plans and test cases for functional testing as per requirement documents
- Developed automation test scripts using Selenium Web Driver in Eclipse IDE
- Extensively used HP ALM (Quality Center) for Defect/Bug tracking
- Created SQL queries for data validation based on specifications
- Performed Source to Target data Validation
- Performed Incremental Load Validation on both Source and Target Databases
- Performed web services testing using SoapUI
- Extensively used on Informatica Power Center client tools (Designer, Workflow Manager, Workflow Monitor)
- Extensively tested several ETL Mappings developed using Informatica Power Center Designer
- Automated and scheduled the Informatica jobs using UNIX Shell Scripting.
- Created UNIX scripts for file transfer
- Involved in testing Jobs to run various ETL Scripts to load the data into Target Database
- Used conditions and looping, parameterization, including reported and analyzed the result in QTP/UFT
- Extensively worked on Teradata load utilities Fast load, Multi load to load the data into Teradata data warehouse
- Worked for automation VB scripting, QTP and descriptive programming for Enterprise Content Management
- Responsible for validating different Data mapping activities from Source systems to Teradata
- Queried Teradata Database and validated the data using SQL Assistant
- Performed rules validation using NextGate Data Quality Manager Match Matrix Suite
- Tested Private Health Exchanges portal(Individual, Employer and Employee sites)
- Validated EDI X12 834 Group and Individual Enrollments
- Validated EDI X12 820 Payments receivables on Billing Application
- Validated EDI 837 professional and institutional claims as part of claims validation
- Validated EDI 835 payment and remittance
- Performed the claims validation in Facets
- Validated the Wellness Application
- Verified the new reject codes, Diag and Procedure Codes
- Generated and tested Reports using SSRS
Environment: Informatica, MS SQL Server, Oracle, AGILE, HP Quality Center 11, JIRA, VBScript, NextGate DQM, Unix Shell Scripting, Linux, Windows, Facets, Java, Eclipse, Selenium, C#, ASP.NET, soap UI
