Sr. Automation Developer Resume
Pittsburgh, PA
SUMMARY
- Over 8+ years of QA experience in Manual/Automation testing of Web and windows/Mobile Apps and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web/windows based and Mobile Applications.
- Mobile Device Testing 8 2 HP UFT Mobile/Perfecto Mobile.
- Experience in IT, extended expertise in QA and Automated Software Testing using QTP, SOAPUI, Quality Center, ALM, ETL and Selenium.
- Experience in both Agile and Waterfall Software Development methodologies.
- Automated Test cases in TDD(Test Driven Development) and BDD (Behavior Driven Development). testing Tools: Selenium/Webdriver, Jmeter, LoadRunner, WebLoad, NeoLoad, Calabash, Network diagnostic tools, FireBug,
- Ability to comprehend payor responses EDI 835 claims format, 271/272 transactions. Excellent communication, problem - solving, analytical, customer service, decision making skills.
- Experienced with claim adjudication, ICD-9, medical terminology, CMS, Emdeon, Nehen, Mercury Quality Center, reading 834 and 190 file formats.
- Experienced with providing end users with general support such as diagnosing, and repairing the faulted computer hardware and software for OCR claims scanner and the Enterprise portfolio testing team.
- Experience in all phases of Software Testing LifeCycle (STLC), Software Development Life Cycle(SDLC), Bug/Defect life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability, Reliability, Regression, Smoke Testing.
- Experience in Automation tools like selenium, protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium, Calabash, Robotium.
- Handle enrollment issues for Member Service Department. Update members rate codes to ensure claims pay according member age group.
- Experience in testing native applications on iPhone, Android and iPod devices (Manual & Automation).
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, and User Acceptance Test (UAT), Unified Functional Testing(UFT)and Compatibility Testing of Web/Windows and Client server based Applications.
- Expertise in reviewing,analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, creating and developing Test Plans, Test cases and Test Scripts.
- Proficient in creating Automation script from scratch.
- Sound knowledge of developing different type of framework like Keyword driven, Data driven and Hybrid framework. Excellent knowledge of SQL, Capable of writing SQL queries.
- Adept technical skills in Performance testing in the domain of Gaming, Social Networking, Healthcare/ Insurance, Banking Industries.
- Created automated test scripts with Java..
- Experience in using SOAPUI for testing web services developed using SOAPUI.
- Experience in Understanding the code written in different programming languages Java, JavaScript, VBscript, .NET, Python, SQL a nd databases like Oracle, SQL Server.
- Excellent knowledge in writing unique XPath using firebug and firepath to identify web elements.
- Experience with bug tracking tools like Quality Centre/Test Director, ALM, JIRA, and Bugzilla.
- Hands on experience in Test Automation using different Automation tools Unit testing by using Selenium Web Driver/IDE/GRID, Junit, TestNG, ANT/ Maven, Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
- Good knowledge of UNIX/Linux shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions.
- Created Data Driven Tests by using parameterization. Created user defined functions in VBScript.
- Coded many helper and Utility classes in Java. Used Java Log4j logging framework for logging and debugging.
- Excellent Analytical and Problem solving skills with the ability to troubleshoot and strong oral and written communication skills.
- Experienced in Test coordination between Onsite and Offshore team.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver/IDE/GRID/RC, HPQualityCenter/ALM, Junit, TestNG, JIRA, SOAPUI, QTP, Eclipse, Protractor, Appium, JMeter, Cucumber, Log4j, Firebug, FirePath, Fitnesse, Coded UI, Appium
Language/Script: Java, JavaScript, Shell Script, VBScript(UFT),C, C++, C#, Python, Perl, SQL, PL/SQL, VBScript(UFT), .NET
Frameworks: Data Driven Framework, Hybrid, Modular, POM, Junit, TestNG, TDD,BDD
Firefox Add-ons: XPath, Firebug, Firepath
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, XML, CSS, Flash.
SQA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
BugTracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA, Bamboo
Build/ CI Tools: Ant, Maven, Jenkins, Hudson
Databases Technologies: MSSQL Server 2000/2005,OLAP and OLTP, Oracle 9i/10g, MS Access 2000,SQL,Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL
Operating Systems: Windows XP, 7, 8, 10/vista & server 2003, UNIX and Mac.
PROFESSIONAL EXPERIENCE
Confidential, Pittsburgh, PA
Sr. Automation Developer
Responsibilities:
- Test planning, test case creation, documentation, test status, and test case execution developed and maintained test suites, test cases.
- Used BDD with Cucumber, Java and created future files with scenario and scenario outline
- Updated and maintained the Cucumber testing suite using ruby.
- AGILE environment using java.
- Developed and tested many features in an AGILE environment using java, HTML5, CSS JavaScript, and Html.
- Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using Junit.
- Created test framework based on Coded UI for testing Nook store XAML application usingC#.
- Created daily automated build acceptance testing based on Coded UI andC#in way automation suites of manual test cases.
- Switched from Coded UI toSeleniumWebdriver midway into development and rewrote many integration tests
- Proven expertise in setting up Development environment using java .
- Extensively automated regression and functional test suites by developing over 206 test cases, 8 test suites using Selenium WebDriver with Java.
- Performed Proof Of Concept with Selenium, Cucumber and Java.
- Cucumberwas used for the entire regression testing and functional testing withSeleniumas primary tool to the Test Scenarios, Test Cases and Test conditions identified by SeleniumWeb-Driver with Test-NG.
- Experience in working with Build Systems like Ant, Maven and continuous integration systems like Jenkins, Hudson, Team City, and Cruise Control.
- Analyzed the user/business requirements, functional specs and Use Case documents and created the Test Plans, Test cases..
- Proven ability in developing BDD/TDD scripts withCucumber and writing step definitions for behavior.
- Used Java language and Junit framework for scripting. Used Ant for building the WebDriver project.
- Developed automated test framework for Glucose Meter WEB and Mobile management system software ( Python, Ruby, Selenium, Calabash).
- Identified test cases to automate. Automate those test cases using Selenium WebDriver and Java (Eclipse IDE).
- Used Java as client library for Selenium WebDriver to design and developed Automation Test Framework using Junit.
- Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Automated Smoke & Functional test cases using Selenium WebDriver, Junit & Java (Eclipse IDE).
- Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
- Automated Smoke & Functional test cases using Selenium WebDriver, Junit & Java (Eclipse IDE).
- Designed and developed Page Objects using Page Object Design Pattern and Selenium.
- Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
- Verified SQL queries against backend database to ensure test codes retrieve the right data on testing.
- Extensively involved in Preparing the Manual and Automation System Test Plans and Test Strategies.
- Identified test cases to automate, prioritized suitable candidates for automation and automated test cases using Selenium RC and Selenium IDE, Junit and Java.
- Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Waterfall and SCRUM methodology.
- Python and built-in Selenium libraries in Robot framework
- Developed functional and regression test automated scripts using Robot framework automation tool that helped client to increase their revenue by 15% and improve their asset utilization.
- Involved in setting up Selenium RC in the Test Environment, deploy and run the scripts in as part of the build and generate automated test reports for test runs.
- Worked on developing the automation scripts using Selenium RC with Junit Frame work.
- Developed Test Scripts for Automation of the web-based application in Selenium- Junit.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
- Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
- Worked closely with development team in creating automated scripts for the application using Selenium.
- Involved in building hybrid application showcasing bothNative and Web application
- Designed and developed framework for Mobile Browser application testing using Perfecto Mobile.
- Setup Java environment and document the gems required to be installed for this project..
- Actively participated in agile testing. Completed tasks on time for each sprint to meet the deadlines.
- Used Java language and Junit framework for scripting. Used Ant for building the WebDriver project.
- Written stored procedures, triggers using SQL in SQL SERVER.
- Implemented distributed Load Testing Framework using Visual Studio Web Performance framework to test
- Developed functional and regression test automated scripts using Robot framework automation tool that helped client to increase their revenue by 15% and improve their asset utilization.
- Developing automation framework for QTP/UFT, Selenium Web Driver and SOAPUI
- Performing selenium automation testing feasibility in QTP/UFT projects
- Involved in creation of Automation test framework usingSelenium.
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Added annotations to the test. (TestNG).
- Automates Smoke and Functional test cases usingSeleniumWeb driver, TestNG and Java.
- Experienced in working on Management Dashboard application and interacted with various business teams like Client Services
- Developed automation test cases using TestNG framework andSeleniumWeb driver.
- Developed the Automation Test Scripts using Java and execution usingSelenium Hands On experience on virtualization software like VMware.
- Prepared Business & Functional requirement documents for Management Dashboard project using standard SDLC templates in MS Word.
- Interacted with multiple interfaces test, development teams.
- Experience in working with Build Systems like Ant, Maven and continuous integration systems like Jenkins, Hudson, Team City, and Cruise Control.
- Analyzed the user/business requirements, functional specs and Use Case documents and created the Test Plans, Test cases..
- Proven ability in developing BDD/TDD scripts withCucumber and writing step definitions for behavior.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity Involved in executing the selenium scripts and analyze the test reports..
- Created test cases and tested them based on the Business Requirements, Test Scenarios and analyzed the actual results against the expected results.
- Implemented and worked on Acceptance Test Driven Development (ATDD) methodologies completings releases ahead of schedule.
- Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath.
- Executed various SQL Queries to perform the backend testing.
- Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
Environment: Eclipse, Selenium IDE, Selenium WebDriver, TestNG, JIRA,Quality Center 10.0, SOUP UI, Oracle 11g, Apache POI, HTML, XML, Windows XP/Vista, SQL Server, Web Services, Agile Methodology, Toad for Oracle, Windows 7/10.
Confidential, Hartford, CT
Automation engineer
Responsibilities:
- Experienced with claim adjudication, ICD-9, medical terminology, CMS, Emdeon, Nehen, Mercury Quality Center, reading 834 and 190 file formats.
- Preparing the Business Components, adding Objects to the shared Repository, preparing the Data Table, executing the scripts inQTPon MainframeCICSscreens.
- Experienced with providing end users with general support such as diagnosing, and repairing the faulted computer hardware and software for OCR claims scanner and the Enterprise portfolio testing team.
- Performed the migration testing and data validation in LPS application under CICS platform using ExcelVBmacros and converted it intoQTPpackaging.
- Good exposure on different automation tools like Lean FT with JAVA Eclipse IDE,UFT12.53/QTP/UFT, SeleniumWebDriver.
- Responsible for Test Automation using Quick Test Professional (QTP) /UFT, Design and create automation test harness and test bed to support multiple applications on multiple browsers in Lean FT/UFT.
- Responsible for integrating Quality Center/ALM withQTP/UFTusing Open TestArchitecture (OTA).
- CreateUFT12.02 scripts and execute them from ALM/Quality Center Test Lab to regression test various company systems.
- Converted allQTP11.00 scripts toUFT12.02 scripts.
- WriteUFT/QTPfunctions that handle the properties of different versions of Web browsers such as IE8,IE9,IE10,IE11,etc.
- Utilize Descriptive Programming and regular expressions to optimize performance and keepLean FT andQTPscripts as low maintenance as possible.
- Developed and maintainedQTP/UFTtest scripts to support regression testing whenever a Change Request is completed.
- Worked on EDI HIPAA 5010, EDI X12 formats transaction like 837.
- Involved in testing of the loading 5010 EDI HIPAA Inbound Transactions (837I/P/D, 276) in Mainframe database.
- Involved in claims processing of different scenarios and tested the end to end scenarios from 837 to 835.
- Involved in Preliminary discussions of the Project with the Core Team according to Business Requirement Document
- Analyzed the application front end developed using .net, to identify the SQL Procedures being used for particular functions of the application.
- Created Exception handlers and user-defined functions inQTP/UFT
- Developed and maintainedQTPtest scripts on VuGen to support regression testing whenever a Change Request is completed.
- Installation and configuration of HPLoad Runner andQTP.
- Created and implementedQTPscripts for functional and regression testing.
- Design, implement and maintain the QA Automation Hybrid framework usingQTPand developed VB scripts inQTP.
- Integrating Quick Test Pro(QTP)/UFTwith Quality Center(QC)/ALM and scheduling the execution of Quick Test Pro(QTP)/UFTscripts from the Quality Center(QC)/ALM to perform Regression Testing and Integration Testing.
- Responsible for performing Functional testing on the application by creating Manual and Automated Test Scripts using VB Script in Quick Test Pro(QTP)/UFT.
Environment: Quick Test Professional(Qtp), Hp Quality Center, Water Fall Methodology, Oracle, Sql, Vb Scripting, T-Sql, Sql Server
Confidential, Atlanta GA
SR. Automation Engineer
Responsibilities:
- Experience inSeleniumIDE (HTML, Python, Junit,C#scripting methods).
- Written automation test cases in one of the following languages: Java,C#, C++
- C#.Net, Asp.Net, SQL Server 2012,Selenium, Web Driver.
- Experienced in developing client/server and web applications usingC#, VB.NET, ASP.NET, ADO.NET, Oracle and SQL Server 2000 and SQL Server 2005.
- Experience with QA Automation toolSeleniumwithC#.
- Performed Coded UI automation testing for the application using Microsoft Test Manager.
- Involved in automation scripting using Coded UI,C#, MTM.
- Very good experience withC#- WCF Services/ SOAPUI Testing, Coded UI Testing.
- Developed Coded UI test scripts to test Bing search functionality.
- The primary technology involved is Coded UI - Part of VSTS testing framework and all coding is done usingC#.
- Involved in a feasibility analysis to make sure if Revenue Cycle Management is a good candidate for automation using Coded UI
- Experienced in writing automated tests with Seleniumand Coded UI.
- Experience in automation tools:SeleniumWebDriver,SeleniumGrid, Appium, Coded UI, JUnit, NUnit, and TestNG.
- Developed automated regression test scripts from manual test scenarios with Visual Studio Coded UI automation tool.
- Made robust and dynamic automation scripts following hand coding technique besides record and play back in Coded UI
- User interface tested with Coded UI technique.
- UsedC#seleniumscripts to develop coded UI automation instead of record and play back options, Automated 3 website usingC#/Seleniumscripts.
- Proficient with Test Automation using testing tools like Quickest Professional, Coded UI and Selenium.
- Automated a data driven approach for creating journals with indefinite number of rows in the Journal template excel application in Coded UI Automation.
- As a Coded UI automation developer update the Scrum. Participate in Sprint Planning, Retrospective, Grooming.
- Service Interaction layer, Application Development Management, Coded UI Automation, Three tier architecture, Coded UI Test Builder.
- Coded UI Test Builder, Wed Developer Properties.
Confidential, Dallas, TX
QA Engineer
Responsibilities:
- Extensively involved in all phases of SDLC (Software development Life cycle) and follows Agile methodology.
- Extensively involved in Database Testing.
- Attended Scrum meeting every day.
- Work experience on testing applications developed in agile methodology.
- Involved in developing detailed test plan, test cases and test scripts using Quality Center/ALM for Functional and Regression Testing.
- Used HP Quality Center/ALM to track and report system defects
- Exported Manual Test Cases from MS Excel template directly to QC and executed the Test Cases.
- Developed UAT test cases for business users and worked closely with them to execute UAT test cases.
- Involved in claims processing of different scenarios and tested the end to end scenarios from 837 to 835.
- Involved in Preliminary discussions of the Project with the Core Team according to Business Requirement Document
- Analyzed the application front end developed using .net, to identify the SQL Procedures being used for particular functions of the application.
- Functional and regression testing of .net applications is done using Quick Test Pro (QTP).
- Extensively experienced in accessing Verification Access Data Base, Validation Access Data Base and Conversion Data Base.
- Created and executed SQL queries in ORACLE and MS SQL server for validating data.
- Performed high-end data analysis using my strong database skills and SQL
- Strong usage of HP Quality center/ALM management tool for a centralized control over entire project.
- Involved in Smoke Testing, Functional Testing, Regression Testing, System Testing.
- Involved in Smoke, Functional, Regression, System, Integration and Security testing during all phases
- Interacted with developers for resolving the defects and setting the priorities
- Prepared traceability matrix based on User stories.
- Performed all phases of testing which includes Black box testing, Functionality testing, Regression Testing, GUI testing, negative testing, and system testing of the application
Environment: HP Quality Center/ALM, QTP, UAT, AGILE, Visual Studio, .Net, XML, Window NT/XP, HTML, DB2, Excel, SQL Server 2005, Web Services, UNIX, TOAD, Oracle10g, Mainframe.
Confidential
Responsibilities:
- Involved in writing Test Cases and running Test cases.
- Performed Systemtesting.
- Defect tracking and reporting was done using Bug Tracking Tool.
- Responsible for preparation of status reports.
- Involved intestingof HTML pages.
- Tested the application on different browsers.
- Analyzing the System Requirement and involved inmanualtestingof applications
- Served customers on product quality and current availability status.
- Good experience in Agile and Waterfall methodology.
- Good experience in SQL queries and Joins Executing Shell script in UNIX / Linux.
- Experience in GUITesting, RegressionTesting, Data DrivenTesting, FunctionalTesting,
- DatabaseTestingand User AcceptanceTesting. Experience in Black Boxtesting.
- Execution of test cases and Defect Management using HP Quality Centre 10.0
- Involved in Bug Verification Defect Tracking using Quality Center Mantis.
- Identify test cases that needs to be automated by reviewing existingmanualtest cases
Environment: QTP 8,2, Test Director 8.2, Oracle9i, J2EE, TOAD, SQL, J2EE, XML, JSP, Windows XP, UNIX and Visual Source Safe.
