Qa Automation Engineer Resume
Norcross, GA
SUMMARY:
- Over 8 years of experience which includes various types of testing, functional, security, performance, automated, acceptance and Selenium testing
- Have an experience in wide variety of domains which includes Retail, Health care, Banking and Ecommerce.
- Proficient in Automated and Manual Testing and Test Management tool HP Quality Center and TestRail.
- Experience in using Selenium IDE, Selenium Grid and Selenium Web driver.
- Extensive in developing Selenium Test Scripts using Java in Eclipse IDE and C# in Visual Studio.
- Experience in using Selenium IDE for recording and involved in developing new Selenium Scripts using Java API to automate Web Application Testing.
- Experience with TestNG Framework and NUnit Framework.
- Experience in identifying Test Scenarios and Writing Test Cases in Quality Center, TestRail and Excel format, based on the requirements.
- Involved in Designing and writing of Test Plans.
- Working Experience in Using the Splunk tool to view the Application Error Logs
- Good Experience in XML, Web services, Soap UI, Site catalyst, API Testing, JMeter, UNIX logs.
- Experience in Performance Testing Using Apache JMeter for Load Performance and Performance Testing Like Servlets, Perl scripts, Java objects, Data base, HTTP etc.
- Proven ability to work with Appium tool integrated with complex architecture to automate Mobile Applications and executing test cases for validating GUI and system functionality on desktops and mobile devices including Android and iOS.
- Extensive experience with IBM Rational Integration Tester (RIT), Selenium (Web Driver) and HP Unified Functional Testing (formerly QTP).
- Expert in HP ALM; BPT Testing including Component development.
- Expert in Preparing, designing, and executing test plans and cases (of moderate to high complexity) based on customer and software requirements and technical understanding of product architecture to attain quality software both economically and efficiently, including both new and existing feature regression tests.
- Experience in Smoke, Functional, Integration, System, Regression and UAT Testing.
- Experience in performing Mobile Automation testing using Appium on both iOS and Android platforms.
- Involved in preparation of Test Execution Reports.
- Well acquainted with the Software Test Life Cycle (STLC) and Defect Life Cycle.
- Generating Defect reports and interacting with the development team.
- Experience in execution of Test Cases and linking of defects to test cases in Quality Center and JIRA.
- Well acquainted with Software Development Life Cycle (SDLC), emerging software disciplines like AGILE software development and Traditional Waterfall Model.
- Involved in Backend Testing by writing SQL queries and Good Knowledge on Oracle and SQL Server.
- Experienced in developing VB scripts in QTP/UFT to perform functional, regression, system and end to end testing.
- Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber in GHERKIN format.
- Experience in Testing Web services using REST APIs.
- Good Exposure to Java/J2ee, C#, XML, Webservices SoapUI etc.
- Bug Reporting or Defect tracking using HP Quality Center, JIRA and Clear quest.
- Strongly self - motivated and willing to take responsibilities.
- Creative and analytical problem-solving skills and ability to quickly learn and adapt to new and challenging scenarios.
- Ability to work independently as well as in a team oriented, collaborative environment with
- Excellent interpersonal and communication skill.
- Tested a large social network application on multiple platforms web based, Android and iOS.
TECHNICAL SKILLS:
Testing Tools: Selenium (IDE, Web Driver, Grid, RC), SOAPUI, TestNG, N Unit, HP QC, Appium (Mobile Testing), Cucumber
Web Technologies: Java Script, HTML, XML, VBScript, ASP.Net, C#
Web Debugging Tools : Fire Bug, Fire Path, Fire Finder, WebDriver Element Locator
Databases: Oracle 11g/10g/9i, My SQL, DB2, Sql Server 2008, Sql Server 2005
Frameworks: Junit, TestNG
Languages: C, C++, SQL, PL/SQL, Java, Python, Ruby
Operating system: Windows, MAC, LINUX, UNIX
Browsers: Internet Explorer, Mozilla Firefox, Chrome, Safari
Web Services: RESTful, SOAP
Tools: Ant, Maven, Excel, SVN, GIT, Bugzilla, SQL Developer, TOAD
IDE: Notepad++, Eclipse, IntelliJ IDEA
PROFESSIONAL EXPERIENCE:
Confidential, Norcross, GA
QA Automation Engineer
Responsibilities:
- Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs using Microsoft Testing Manager.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
- Used SOAP UI tool to test Service Oriented Architecture (SOA) based architecture application to test SOAP services and REST API.
- Participated in setting up testing environment.
- Involved in preparing Test Cases based on business requirements.
- Tested HIPAA Transactions and Code Sets Standards such as 837/835/834, 270/271, 276/277 transactions.
- Tested 837/ 835, 270/271, 276/277 transactions with File Aid.
- Authored and executed Test cases for Claims and Customer Service Workflow by manually.
- Responsible for writing the Test Cases and Test Scenarios based on the Functional Specification and technical Specification and documented in Quality Center.
- Developed and enhanced the Test Scripts in QTP for automated testing.
- Monitored database performance and processed speed activities on SQL profiler and optimized Database.
- Written complex SQL queries and executed them to validate the incremental ETL Loads.
- Test complex reports generated by reporting tool Web Focus.
- Proficiency in End-to-End Testing and backend validation using SQL.
- Responsible for creating complete test cases, test plans, test data, and reporting status ensuring accurate coverage of requirements and business processes in reference to business requirement document.
- Performed testing on Customized and Ad-hoc reports using Templates, Metrics, Filters, Auto
- Wrote complex SQL queries to validate EDW data versus EDM source data including identification of duplicate records and quality of data based on Mapping/Transformation rules.
- Involved in Gap Analysis Testing, Sanity/Smoke testing, Integration, Regression testing.
- Automated few test case for Image & text comparison
- Created Web FOCUS reports from user specifications.
- Bugs reporting on bug tracking tool & updating the status of the bugs.
- Involved in regular discussions with developers regarding defects.
- Provide testing Status Reports.
- SQLs are written using QMF to query the DB2 database on mainframe.
- Involved in the user acceptance testing to make sure that the application should work according to the client requirements.
- Played an active participant role in testing of the sync related applications to identify more defects.
Environment: Core java, Selenium WebDriver, Junit, Jmeter, TFS, JavaScript, IBM Rational, HTML, Eclipse, SOAP, SQL, Spark, Agile Methodology, Hadoop, J2EE, Oracle, DB2, Soap UI, JIRA Tool for Bug tracking, Unix/Linux, XML.
Confidential, Dublin, OH
QA Automation
Responsibilities:
- Test Management Tool: Selenium, Appium
- Designed and implemented SQL queries for testing and reporting
- Performed Functional, Regression and Usability Testing using QTP.
- Performed Compatibility Testing against different browsers and versions.
- Used HP Quality Center for reporting defects.
- Analyzed and defined testable requirements created and implemented test plans.
- Developed Test Cases/Conditions for manual and Automation testing of the above Applications and Reports.
- Gathered requirements from the users and analyzed the requirements.
- Involved in performing functional, application, integration, system, and regression Testing.
- Developed the Test Data for different Groups.
- Communicated with development team to ensure testing issues are resolved.
- Prepared and executed SQL Queries to archive data for the project.
- Verified and Validated the Rates Calculations and Rate Renewal Calculations for different Products and benefits by Preparing and executing different SQL Scripts.
- Validate EDI Claim Process according to HIPAA compliance.
- Worked on HIPAA Transactions and Code Sets Standards according to the test scenarios such as 270/271, 276/277,837/835 transactions.
- Prepared Application Testing Metrics Reports using MS Project.
- Prepared and submit the weekly test status reports to QA Lead and Manager.
- Followed and Implemented the SDLC to improve the Testing Process and Efforts.
- Coordinated with the Business users, BA’s and Testers in order to perform UAT Testing.
- Interacted with Business users and BA’s regarding the Requirement Issues.
- Involved in Weekly Testing Status meetings with Testing Team and Weekly Rate Quote Task force meeting with Business Users and Developers.
Confidential, Buffalo, NY
Automation Engineer
Responsibilities:
- Co-ordinate applications parallel releases (Scheduled/Emergency/Weekly) for deploying their code
- Test Management Tool: Selenium, Appium
- Skill Used: Appium, Test NG Frame Work, Java
- Worked on Cucumber framework to perform Behavior Driven Testing. Responsible for configuring Eclipse plugin for Cucumber framework.
- Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
- Worked with Business Analyst and QA Lead in reviewing and analyzing the business requirements Documents and functional requirements.
- Imported preexisting Microsoft Word and Excel-based requirements and tests for analysis in QC.
- Prepared Test Cases based on business requirements and business rules for HIPPA EDI Transaction 834, 276/277, 270/271, 837/835.
- Analyzed HIPAA 5010 standards for 837, EDI X12 transactions, related to providers, payers, subscribers and other related entities.
- Maintaining knowledge of Medicare and Medicaid rules and regulations pertaining to the Facets configuration and evaluating the impact of proposed changes in rules and regulations.
- Involved in FACETS Implementation, involved end to end testing of FACETS Billing, Enrollment Claim Processing and Subscriber/Member module.
- Coded scripts for testing the test cases and made enhancements for modified scripts using Quick Test Professional (QTP)
- Set claim processing data for different Facets Module.
- Performed Positive and Negative Testing Manually.
- Actively participated in walkthroughs and enhancement meetings.
- Maintained Test Matrix and Requirement Traceability Matrix.
- Performed Gap Analysis.
- Performed Security Testing on the application.
- Tested user interface and navigation controls of the application using QTP.
- Experiences working in ANSI x12 837-835 EDI Transaction.
- Validate the date from EDI transaction.
- Tested the HIPPA EDI 834, 270/271, 276/277, 837/835 transactions according to test scenarios and verify the data on different modules.
- Authored test case scenarios in Excel spread sheet and export them into Mercury Quality Center.
- Documented the test results and reported the status of assigned test tasks and issues to project QA Lead.
- Conducted Back-End Testing Using SQL Commands.
- Extensively used SQL statements to query the Oracle Database for Data Validation and Data Integrity.
- Executed test cases to find and report defects, determined defect fix priorities, did regression testing and closed the defect in Quality Center after the retest.
- Responsible for Performing Integration Testing, UAT testing.
- Customized Quality Center to suit the requirements of testing effort.
- Monitored the Defect Tracking Process and generated customized graphs and reports for the client using QC.
Environment: HTTP, Angular JS, Java, JIRA, Cucumber, Selenium Web Driver, Appium, Dynamic host Configuration Protocol, BABOK, Protractor, JavaScript, Jenkins, SOAPUI, ANT, Eclipse IDE, J2EE, JSON, XML, GIT, Agile, BugZilla, SQL, PL/SQL.
Confidential, Greenwood, CO
Automation Engineer
Responsibilities:
- Participate in weekly meetings to generate Daily Test Status Report for all required test phases
- Automated the regression test cases using the WebDriver & TestNG.
- Automated the Test Cases using Selenium, WebDriver, Core java (Eclipse), C# (Visual Studio) and JUnit.
- Conducted Functionality testing and Regression Testing using QTP.
- Created environment variables to pass variables between actions.
- Tested data to check HIPPA- eligible & participation check for individual coverage.
- Performed web application security vulnerability testing.
- Used parameterization to test the application for different kinds of data.
- Uncovered multiple issues related to the data population in the backend database manually.
- Prepared test scripts for automated testing using QTP.
- Conducted GUI Testing manually.
- Performed Security Testing manually using Positive and Negative Testing to ensure appropriate user authentication.
- Used Recovery Scenario Manager in QTP to handle exceptions.
- Worked on T-SQL and HTML extensively to design the UI Screens and add functionality/validations.
- Tested and detected bugs in the front end of the application.
- Performed UAT, Usability, Cross-Platform and Regression Testing during different stages of the application development.
- Used Quality Center to communicate bugs with other members in the project.
- Developed Test Cases and scheduled Test Runs in Quality Center.
- Participated in various meetings and discussed Enhancement and Project Change Requests.
- Coordinated with offshore teams on a daily basis to get the status updates.
- Performed negative testing heavily to encounter invalid unexpected values.
- Actively participated in project enhancement meetings.
- Performed a smoke test of the application after the build has been deployed to the test environment to ensure that the build is ready for the testing activity to start
- Resolve issues, report clear defects, and produce metrics for defects and test results
- Work closely with Development team to understand features and provide deep information to developers to resolve issues quickly.
Environment: Selenium RC, WebDriver, Selenium Grid, Quality Center, Soap UI, HTML, XML, Oracle, Core java Script, UNIX and Windows, SQL, Python, Firepath, Firebug, Core java Eclipse, Jmeter, Keyword driven and Data Driven framework.
Confidential
QA Analyst
Responsibilities:
- Test Management Tools: HP Quality Center, MS Access
- Testing Mode: Manual Testing
- Analyzed BRD ‘S, FRD’s and use cases to identify functional testing scope of the application.
- Developed QTP VB Test Scripts which help functional requirement-based testing, Integration testing and regression testing phase for overall system.
- Performed data -driven testing for positive and negative data from negative excel file, and responsible in validating data from SQL Server.
- Interacted with Business Analysts to determine functional specifications.
- Involved in the preparation of Test cases and Test Scenarios based on the requirements.
- Involved in Designing and writing of Test Plans.
- Developed and executed new Test Cases and executed existed Test Scripts.
- Created framework in Selenium Web Driver using Behavior Driven approach like J Behave.
- Involved in Smoke, Functional, Integration, Regression Testing, UAT Testing, etc.
- Tested various components within SAP including SAP transactions, Configurations, RICEF objects and workflow.
- Used SOAP UI to test Rest and SOAP based Web Services in SOA Environment.
- Performed forecasting web testing services using SOAP UI.
- Documented and reported bugs found during testing process.
- Involved in the weekly Staff Meeting call and chairing Daily Status report call.
- Prepared Daily and Weekly Status report.
- Performed UI and Back- end testing.
- Performed Regression testing for everyday builds and tested the consistency and impact on other builds.
- Interacting with Business Analyst for requirements as and when need.
- Interacting with Developers when issues related to defects.
Confidential
Manual Tester
Responsibilities:
- Testing Mode: Manual Testing
- Test Management Tools: HP Quality Center, MS Excel, SQL Server
- QA Customer gathers all the details of the customers and divide them into their respective group for easy identification of the customer status on various levels. The account status of the customers is to be identified and based on the status the further classification of goodwill, types of loan the customer into will be added.
- Requirement gathering for testing through building test plans to execute test cases.
- Participated in design reviews and quality inspections for each release
- Writing Test Cases and Test Scripts.
- Participated in System Testing, Regression Testing and Interface Testing
- Performed white box testing using TestNG for class, method, &Webservices testing.
- Prepared Test Data and performed Positive and Negative testing.
- Created Test cases for GUI, Regression and functional testing.
- Executed the test cases and verified the actual results against the expected results and documented them in the test plan.
- Analyzing specifications, identified data and test requirements, developing QA test plan and ensuring its proper and timely execution from functional specification documents.
- Creating/executing test cases coordinate integration of applications on a multi-server
- Reviewing the database test cases.
- Executed database test cases according to release.
- Environment, and perform basic troubleshooting, conducting regression tests.
- Defect Reporting & Defect Tracking using Quality Center.
Environment: HP Quality center/ALM, Microsoft office, MYSQL, Oracle, Window, UNIX, Linux
