Automation Qa Engineer Resume
PhiladelphiA
SUMMARY:
- 10 plus Experience of Manual, automation, API, SQL testing, Backend testing in different phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Expert in DWH, API, EDI, FACETS, Interface (Integration), UAT, SIT, SOAP, ETL , Backend testing and Automation on IBM Curam.
- Experience in domains Finance, Mortgage, Migration, Banking, Tax filing, HealthCare, Insurance, HealthCare Finance, State projects.
- Good knowledge of SOA requirements and SOA Reference Architecture.
- Experience processing Cash Assistance program (TANF) which assist Cash Benefit to help low income people to achieve self - sufficiency.
- Expertise experience with Java, Selenium Web Driver, Junit, TestNG, Cucumber with POM (BDD) and Maven.
- Expertise in methodologies: Agile Methodology/SCRUM and Waterfall methodologies.
- Expert in languages: OOPS concepts of java programming, SQL, XML, HTML, Gherkin.
- Experience in API with SoapUI and Postman for Webservice with SOAP and REstful services testing.
- Implemented various testing frameworks such as, Data-Driven, Hybrid, Junit, TestNG, Cucumber, JUnit, ATDD/BDD, POM Frameworks.
- Experience of API testing with SoupUI and Postman for testing XML SOAP RESTful webservices.
- Experience of Tools: Selenium WebDriver, Jenkins, Maven, ALM Test management, HP ALM, Jira, SoupUI, Eclipse 3.4, Selenium 2.0, Selenium IDE and Selenium Grid. Putty (for batch), Informatica (workflow) and WinScp (SFTP access).
- Experience in Dimensional Data Modeling using Star and Snow Flake Schema
- Experience in validating inventory, tracking Customer and sales history on POS.
- Experience in processing EDI transactions like 834, 837, 999 in spec builder and automate them with selenium.
- Experience in performance with JMeter for Load, Stress, Performance Testing.
- Expert processing the claims (837) with FACETS and validating the member data in backend of Sybase database with SQL queries.
- Good in Analytical, interpersonal, and both oral and written communication skills technologies.
TECHNICAL SKILLS:
Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle.
Testing Tools:: Selenium WebDriver, Selenium Grid, Cucumber, SoapUI, JUnit, TestNG, JMeter. Postman, SoupUI
Test Build& Integration Tools: Maven, ANT, Jenkins
Frameworks:: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM), Cucumber
Programming: Core JAVA, PL/QL, C#, JavaScript, JSon, SQL, Gherkins.
Markup Languages: HTML, XML, XPath, CSS Selector
Databases: MySQL, Oracle, SQL Server, Sybase, Teradata.
Database Tools: SQL Server Management Studio, SQLite, SQL Developer, SQL Loader.
Browsers:: Internet Explorer, Mozilla Firefox, Google Chrome, Safari.
Operating Systems:: Windows 7/8, Windows 10, Ubuntu, UNIX, LINUX
Defect Tracking Tools: HP Quality Center, JIRA, ALM, Salesforce.
MS Office Tools:: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project
Software Design Tools: Eclipse, Firebug, Fire Path, WinSCP, putty, MS visual studio, Selenium WebDriver.
Webservices: SOAPUI, POSTMAN, REST. JMeter.
PROFESSIONAL EXPERIENCE:
Confidentia
Automation QA Engineer
Responsibilities:
- Involving in developing Test strategy which deals with test objective, test environment, test approach, automation tools and strategy, contingency plan, and risk analysis to achieve the test objective and execution of test types mentioned in the testing plan.
- Attending BRD and FRD review meetings, Plan and Retrieve meetings.
- Creating automated test cases based on the functional test cases created for user stories.
- Identify, create, execute and maintain automated tests in line with the functional test requirements.
- Analyze systems to define different testing approach.
- Supporting application regression including both manual/automated scripts to be executed and identifying post-production defects.
- Gathering test data like URL and Credentials like for caseworker and supervisor for each environment like QA, QATT, UAT and Pre-Prod for Case worker portal, Citizen portal to automate.
- Automating the Web Application for DC Residence for Food and Cash Benefits.
- Automating the Web Application for Special Conditions like IDA, POWER,
- Performing risk analysis and impact of the defect on functionality.
- Executing web services tests SOAPUI, Automation tests in Web driver and manual tests in ALM 11.2,
- Automating SNAP (Supplemental Nutrition Assistance Program) Application, TANF (Temporary Assistance for Needy Families) Application, SHOP (Small Business Health Options Program) and IPV (Intentional Program Violation.
- Automating Child and Dependent Care Tax Credit application, Absent Parent, Custodial parent, Child Support payment.
- Executing IVR test cases in SoapUI 5.2.1. and validating.
- Comparing client data in ACEDS (Legacy) and DCAS (New) with web services testing.
- Experience to selecting matching tool to automate the tests for the web application.
- Developing the automation scripts in selenium WebDriver with Cucumber Frame work.
- Developing the Test Scripts in java in WebDriver and automate Reports in TestNG.
- Working on defects, CR in QA, QATT, Pre-Prod and Productions Environments.
- Developing, automating, executing test scripts in Frame Work “JUNIT”, TestNG, Data Driven, BDD.
- Performing Interfaces (OAG (agent), Curam (app DB) testing using tools SOAPUI and Informatica for workflow.
- Verifying the files transformed in SFTP with tool WINSCP with valid credentials and data.
- Verifying the client’s data in Interface Database with SQL developer with SQL queries.
- Running the batches for applications processed in web with PUTTY.
- Performing UAT, SIT, Regression, Defect, Smoke testing manually.
- Performing interface Testing with different agents OAG, CATCH etc.
- Validating files from SFTP.
Confidential
Automation QA Engineer
Responsibilities:
- Involved in preparing Test Plans, QA metrics and mentoring the team in testing methodologies.
- Managed life cycle of automation project involving in hosting the automation meetings, coordinating, gathering the automation requirements, defining the scope of automation testing.
- Gathered test data like URL and Credentials like for caseworker and supervisor for each environment like QA, QATT, UAT and Pre-Prod for Case worker portal, Citizen portal to automate.
- Performed API testing with SoupUI.
- Developed the automated test script for regression test suite in an application by using Selenium WebDriver and Cucumber with java
Confidential, Philadelphia
Automation ( selenium ), WebService (SoupUI & PostMan and REST API ) Test Lead.
Responsibilities:
- Attended scrum meetings, Triage meetings and Retro meetings.
- Participated in analysis of Business and functional requirements
- Implemented Restful API testing with POSTMAN.
Confidential
Automation QA Engineer
Responsibilities:- Attending Agile Scrum meeting, Status update meeting, Collaboration meeting , Retro meeting, Triage meeting.
- Analyzing BRD, FRD, SRD, Test Plan, Test Cases, Defect Report, Test Results.
- Preparing the test plan for automation Testing.
- Developing the automation Test Scripts with java in Selenium WebDriver.
- Implementing the Cucumber with Page Object Model to automate the web Application.
- Preparing test data for the tests to process the case and replicate the defect.
- Coordinating Business Team, Dev, Architects, Peer Team.
- Developed and maintained automated regression tests in Selenium WebDriver in eclipse IDE with java.
- Used Tools Selenium WebDriver, Eclipse IDE, QC, ALM, SoupUI, Jira.
- Implemented Frameworks Junit, TestNG, Cucumber with POM.
- Performing Functional, Regression, GUI, Web services testing.
- Performing browser (IE, Firefox, Chrome, and Safari) compatibility Testing.
- Implementing Test Driven Development (TDD) approach with excessive Junit coverage.
- Preparing results in TestNG emailable and HTML reports.
- Designed and implemented test scripts and managed Selenium test automation processes.
- Extensively Tested Web Portals, Web Browsers and Web Interfaces.
- Automated Web Services (SOAP) using SOAP UI Tool.
- Involving in Test Design includes Test Data preparation and Reviews.
- Executing Single Test Run and Batch Testing and Generated Test Reports.
- Implementing JBehave and designed feature files with Gherkins and steps, Objects with java files.
- Database experience with Oracle, SQL Developer for database queries.
- Performed Functional Testing, Regression Testing, Unit Testing, Integration Testing, UAT testing, and Acceptance Testing, Backend Testing and compatibility testing.
Confidential, NY
Automation Test engineer
Responsibilities:- Attended scrum meeting, Sprint plan meetings, Retro meetings, Triage meetings.
- Involved in GUI, Functional and Regression Testing.
- Performed Structural Testing, Functional Testing and Non-functional Testing Database Testing.
- Performed crossed browser testing with different versions.
- Developed the automated test script for regression test suite in an application by using Selenium tool.
- Created automation using Data Driven Framework with POM to test web application.
- Developed test scripts to automate process of testing in Selenium WebDriver.
- Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
- Developed Selenium scripts to get the data from the webpage by using the methods like getUrl, getTitle, getAttribute.
- Developed scripts to navigate to various iframes and to handle multiple windows and performed operations on the web elements.
- Experience dealing with Ajax requests in Selenium Web Driver using Synchronization.
- Performed operations on the database using JDBC APIs.
- Setting the priority to the test cases using the TestNG framework.
- Used various TestNG annotations like @Test, @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod.
- Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/8/XP) compatibility testing in virtual machine environment.
- Involved in automating the popups using the Alert interface.
- Configured Jenkins build job for continuous Integration and also for Regression Testing.
- Used Apache POI to read data from external sources and provide them as parameter to the locators in the test script.
- Generated test logs using Log4j for various log levels.
- Used GIT to maintain and manage the build scripts, test data used and other documents related to the project.
- Performed crossed browser testing with different versions.
- Worked on EDI 834 for Benefits, Enrollment and Maintenance applications.
- Modified and automated test scripts as per system functionality and functional requirements.
- Coordinated the EDI efforts and Facets upgrade.
- Processed the Medical and Hospital Claims in Facets Medical/Hospital Claims Processing applications
- Participated in testing various interfaces (Inbound and Out bound) of Facets.
- Worked on Medical plan application and Providers application in Facets.
- Prepare and maintain a request data base for tracking the requests in each month.
Confidential, Fort Washington, PA
Test Lead.
Responsibilities:
- Assessed & analysed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings.
- Attending BRD, SRD review meetings, learned the business of the application and functionality.
- Assessed & analysed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings.
- Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Analysis, Equivalence Partitioning.
- Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and also implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
- Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
- Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
- Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Cucumber, TestNG and XPath.
- Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
- Developed Hybrid/Data Driven Framework using the Test Suites, Test Cases & Test Data Sets were configured to perform or skip the execution and wrote the test results Passed/Failed/Skipped to the output files.
- Used SoapUI to test the application web services
Confidential, Rochester NY,
Sr. QA & BA
Responsibilities:
- Worked with Business analysts to understand High Level/System requirements in order to transform business requirements into functional specifications.
- Developing the scenarios based on the specifications from the end client.
- Analyzed Source to Stage and Stage to Target Mapping document indicating the source tables, columns, data types, transformations required, business rules to be applied and target tables.
- Used RFT to design automation testing for regression testing.
- Utilized the IBM RPT to perform the performance testing.
- Analyzing Data Processing implementing Data Mart applications mainly transformation processes using ETL tool and understanding of ETL workflows and ETL mappings and also monitoring the Production Environment.
- Involved in designing the Scenarios and designing test scripts for Medicaid eligible members.
- Executed the Test scripts and prepared the test report and validated the eligible members for Medicare based on their income level.
- Developed SQL queries for Back-end testing/Database testing and participated in end to end testing.
- Involved in writing Test Plans, Test Cases, Test Scripts to validate the functionality and executed using SQL
Confidential, PA
QA Test Engineer
Responsibilities:
- Attended meetings from Project plan, Test plan, Status meeting, Defect meeting.
- Performed Functional Testing, Regression Testing, Unit Testing, Integration Testing, Backend Testing.
- Designed test scenarios, test Cases and Prepared Defect document and Test Result document.