Sr. Automation Selenium/qa Tester Resume
CA
PROFESSIONAL SUMMARY
- 7+ years of experience in Manual & Automation testing in all stages of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
- Experience in writing automated test scripts in Selenium and Parasoft SOA test.
- Good Automation experience using Selenium IDE/RC/ Web Driver and TestNG frameworks.
- Good experience in methodologies like Waterfall, Agile and Scrum processes.
- Experience creating user stories in Product backlog and maintaining Sprint backlog.
- Experience in testing Client - server, Web and Mobile applications.
- Excellent experience in Sanity, Functional, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc.
- Exposure in programming languages and scripts like Java, JavaScript, HTML, CSS and Groovy.
- Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name).
- Experienced in reading the test data from XL spread sheets using JXL API and TEST NG Data provider.
- Hands on experience in Xpath, Firebug, Fire Path, Log4j, Maven and TEST NG annotations.
- Good experience on testing web services (SOAP, REST) using SOAP UI Tools and ParaSoft SOA test.
- Expertise in using Tools Mercury/HP Quality Center, Rational Clear Quest, BugZilla, Rally and JIRA.
- Good knowledge in Automation of Backend services (RESTFUL) using Java.
- Experience in Continuous integration tools like Maven, Jenkins and Rally Tools.
- Extensive experience in working with databases including Oracle … MS SQL Server …
- Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
- Experience with build tools like Ant, Maven and Gradle*
- Good experience in data sources, data profiling, data validation, developing low-level design patterns based on the business and functional requirements.
- Extensive e xperience in using Automated tools like Quality Centre (QC) /Test Director, QuickTestPro(QTP), LoadRunner
TECHNICAL SKILLS
Testing Tools: (HP) Mercury Suite, Quick Test Pro 9.0/ 9.2, Quality Centre 9.0/9.2, LoadRunner 8.0, Test Director, WinRunner 7.6, Selenium 1.0.
Testing Methodologies: Conventional Testing- Black box Testing, Sanity and Smoke Testing, Adhoc Testing, Functional Testing, Integration Testing, GUI Testing, Regression Testing, System Testing, UAT Testing, Performance Testing and Load Testing
Defect Management Tools: Test Director 8.0, HP Quality Center 9.0, JIRA, BugZilla, IBM Rational Team Concert 2.0
Databases: MS SQL Server 2000/2005, Oracle 8i/9i/10g, DB2 LUW 8.2, DB2 for z/OS 8.1, MY SQL, MS Access
Application / Web Server(s): IBM Web Sphere, Oracle Web Logic, IIS (Internet Information Services), Crystal Reports 8.2, Oracle Developer 2000 Forms and Reports
Languages: VB Script, SQL, PL/SQL, HTML/DHTML , XML, Java 1.2, ColdFusion 4.1, C++/C, FoxPro
Source Control/Version Control: Visual Source Safe (VSS) 6.0, MS Visual Studio 2005, SharePoint,PVCS
Tools: Query Analyzer, Toad, SQL*Plus, VM Ware, TFS 2008, IBM Rational ClearQuest, Microsoft Office Suite, MS Visio, Flash, Macromedia Captivate, Adobe Frame maker, Snag IT, Putty, FTP
Web Services: SOAP UI, WSDL
Operating Systems: Windows NT/ME/2000/2003/Professional/XP/ Vista, UNIX, HP-UX 11.23, AIX 5.3, AS/400
Automation Tools: Selenium IDE/RC/ Web Driver/ Grid, TESTNG, Fire path, Firebug, Cucumber, Maven, Jenkins, Gradle, QTP, ParaSoft SOA test (9.9.)
PROFESSIONAL EXPERIENCE
Confidential,CASr. Automation Selenium/QA Tester
Responsibilities:
- Reviewing Business Requirement Documents (User Stories) to document business rules and Test Plans.
- Participated in daily standups, Sprint planning, retrospective and grooming sessions.
- Gave Demos at the end of each Sprint.
- Analyzed and selected the test cases for automation of Java and Web application.
- Performed manual testing of features within each sprint and automate features.
- Followed Agile Methodology (SCRUM) for this project.
- Wrote test cases in test case management tool (RALLY).
- Used RALLY as a defect tracking tool for Product backlog and reporting bugs.
- Performed service testing in service portal and verified all error codes and success status codes.
- Wrote SQL queries to setup/modify test date in Oracle database.
- Performed service automation in Selenium using JUnit framework and performing.
- Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Tested SOAP and REST using ParaSoft SOA test.
- Performed data setup / testing of Rest services using Postman.
- Performed performance testing using ParaSoft Load Test.
- Documented test results and testing procedures after every release.
- Preparation of weekly status report.
- Performed data analysis using Splunk.
- Created micro rest service using spring boot and deployed on Cloud Foundry Pivotal.
- Familiar with source code management Gitlab and Sitescope.
- Assisted other teams with testing and trouble shooting.
- Experience with build tools like Ant, Maven and Gradle*
- Attending Meetings with Business Analyst and Developer team to understand the project requirements.
- Closely worked with BA team and performed GAP analysis to identify problems and inconsistencies with business requirements specification and the existing system.
- Created functional test cases after establishing critical values and workflow.
- Create Test Plans, Test Cases and Test Scripts for some of the modules of the Application under Test (AUT).
- Performed Extensive Manual Testing as well as created Automation test scripts for functional testing using QTP.
Environment: Selenium IDE/ WebDriver, TestNG, XML, Xpath, Maven, Firebug, Fire Path, JUnit, Web Services, ParaSoft SOA test, Groovy, Java, JavaScript, Jenkins, GitLab.
Confidential, Auburn Hills MISr. Selenium QA Tester
Responsibilities:
- Participating in Story mapping, Story boarding and requirements gathering (Sprint) sessions.
- Participating in daily standups, Sprint planning, retrospective and grooming sessions.
- Conducting ATDD sessions with developers, UAT testers and product owner.
- Giving Demos of new features to PO and Stakeholders at the end of each Sprint.
- Analyzed and selected the test cases for automation of Java and Web application
- Performing manual testing of features within each sprint and automate features from previous Sprint.
- Create frame work using TestNG and Web driver
- Parameterize the test for multiple sets of data testing
- Followed Agile Methodology (SCRUM) for this project.
- Arrange test suites to be able to upgrade tests easily in the event any feature changes.
- Write Test plan and test case for the new features.
- Modify the existing test cases based on change in a feature and requirements.
- Using JIRA as a defect tracking tool for Product backlog and reporting bugs.
- Documenting test scenarios and test cases in a test case management system.
- Assisting UAT testers with data setup and execute business scenarios.
- Writing SQL queries to setup/modify test date in Oracle database.
- Performing Web automation in Selenium using JUnit framework and performing Mobile Web Manual testing.
- Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Tested request and response XML's based web services interfaces using SoapUI.
- Performing data setup / testing of Rest services using Advanced Rest Client and Postman.
- Coordinating with Performance team to ensure the app is load tested in every Sprint.
- Interact with developers and Product Managers to identify gaps between requirement and deployed feature and also to identify issues like By Design, Won't fix or plan for future release.
- Conducting retrospective sessions with UAT testers to increase quality of testing.
- Documented test results and testing procedures after every release.
- Review of test scripts prepared by other automation tester using review checklist.
- Preparation of weekly status report.
- Worked with PeopleSoft Functional consultants to create mass data in PeopleSoft Inventory and Accounts Payable modules for performance testing and benchmarking.
- Helped in maintaining various reports to track QA progress and ensuring that all relevant tests are performed based on QA guidelines throughout the release.
Environmen t: Selenium IDE/ WebDriver, TestNG, XML, Xpath, Maven, Firebug, Fire Path, JUnit, Web Services, SOAP UI Pro, Java, JavaScript, Jenkins, GitHub, LoadRunner and Jmet
Confidential, New York, NYQA Automation Test Analyst
Responsibilities:.
- Facilitated weekly sessions with Traders and Business Analyst to gather business requirements.
- Critical resource in analyzing requirements, preparing Test Plan, Test Scenarios, Test Cases and Test Result documents, reporting defects and producing Defect reports
- Developed Test Cases, Test Scripts and Test Scenarios.
- Developed Test Cases Using Quality Centre based on requirements gathered from Functional Specifications and Design documents.
- Involved in manual and automated testing of the applications using Quick Test Pro.
- Automated the test cases using Selenium IDE add on plug-in.
- Validate the data on Mainframes (DB2).
- Create test data using File-Aid.
- Created the Traceability matrix between requirements and Test Cases.
- Test the Web Services using SOAP UI.
- Maintained Traceability Matrix to map with defects with test cases and test cases with Functional specs.
- Wrote data driven tests to check how application performs with different sets of data. Closely interacted with the development team to verify defect fixes, and update defect status.
- Worked on Quality Center to design and formulate the test plan, test cases, test procedures based on the requirement documents.
- Used Quality Center for assigning defects to the developer and took the responsibility to get them to a closed status after working with developers and identifying the actual problem.
- Prepared the test data for different scenarios like Medicaid, Medicare and for functionality of the application.
- Performed Functional Testing, Integration Testing, Regression and System testing.
- Verified the 834 flat files for Open Enrollment and SEP for different scenarios.
- Verified the EDI 834 flat files for New, Change, Termination & Cancellation and Re-enrollment for new Enrollment period of 2015.
- Tested and validated EDI 834 for Benefits, Enrollment and Maintenance.
- Extensively worked on ANSI X12 EDI (270, 271, 276, 277, 837, 835 and 834) Transactions.
- Tested Web Portals, Web Interfaces and Web applications.
- Provided proper feedback to team regarding test cases or scenarios for different scenarios.
- Verified the Inbound and Outbound 834 generated for CHP, Medicaid, APTC and QHP flavors scenarios.
- Executed and Validated Test Cases for Benefits and Enrollment applications.
- Wrote SQL Queries and SQL Statements to validate database integrity.
- Maintained Metrics participated in weekly status updates showing the progress of the testing effort and open issues to be resolved.
- Actively participated in status report meetings and interacted with development team to verify the bug fixes and to discuss the technical issues.
Environment: Selenium IDE/ WebDriver, TestNG, XML, Xpath, Java, J2EE, HP Quality Center, Mainframes, ALM, Rational suite, SQL, Oracle, TOAD, XML Spy, SOAP UI, MS Office.
Confidential,Elkridge, MDQA Automation Tester
Responsibilities:
- Performed m anual w eb a pplication t esting; designed, developed and executed test plans, test cases, test metrics and test scenarios from approved test scope. Created test s cripts to perform Functional Verification Testing, GUI Testing and Regression Testing.
- Analyzing Test requirement, Business requirement, Application design documents, application interface design documents and high level design documents.
- Raising Queries/Ambiguities for the requirements in QC.
- Creating test cases based on the all the requirement documents.
- Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
- Tested the complete Java based web application.
- Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using JUnit prior to agile release.
- Involved in automating test cases using Selenium WebDriver with TestNG.
- Restful Web Service testing using Http Client Java library.
- Responsible for Test Execution with Functional testing, Regression and End to End.
- Execute test cases and logged defects in QC. Regression testing once bug is fixed.
- Entering the entire defect in HP Quality Center, update the status with onsite and developer's coordination.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Interacting with all the interfacing groups (ETL team/Dev Team/Automation Team/Performance Testing Team etc.) and also with team lead/onsite coordinators for getting clarifications and updating the status.
- Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
- Prepare daily Execution status reports, defect analysis, test summary report and Sign off documents.
- Interaction with onsite and Leads for testing issues and test progress reporting.
- Attending defect call and follow up defect for quick resolution.
- Reported Impressions, Clicks, post-click and Post-impression activities.
- Automated some of the test scripts using QTP 9.2 by utilizing the designed f ramework for performing Automation Testing.
Environment: Manual Testing, Java, Selenium, WebDriver, TestNG, Windows 2000, Mercury Quality Center, SQL, UNIX.
Confidential, Bloomington, ILQA Automation Tester
Responsibilities:
- Created Test Plan and Test Cases for Consumer and Professional Site redesign.
- Developed and maintained Automated test scripts for Regression testing using QTP, including parameterizing QTP Scripts.
- Developed Automation Scripts for Regression using Selenium Web Driver and Java.
- Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server.
- Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
- Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
- Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenarios.
- Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
- Implemented Agile/Scrum methods for testing approach. Recorded and managed defects.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
- Conducted Cross browser testing in IE and Firefox using Selenium.
- Managed Test results and defects using HP Load Runner defect tracking tool.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Created QTP 8.0 scripts for new Programmed Search functionality and verification of links on Home page and Drugs page.
- Developed automated test cases using WinRunner to perform automated Regression Testing of different application versions and modules.
- Data base validation for Article publishing and front end verification on Oracle 10i.
- Back end data validation and testing using UNIX shell scripting and SQL queries.
- Used Test Director 8.0 for defect Tracking and running QTP scripts in batch mode.
- Facilitated formal review meetings with project teams and developers to report, demonstrate, prioritize and suggest resolution of issues discovered during testing.
- Participated in project planning, software risks assessment, creating testing strategy, and setting milestones and deliverables.
- Worked on Business Intelligence Web Beacons created in Java Script and hosted by Omniture.
Environment: QTP, Selenium, TestNG, SVN, JIRA, JMeter, SoapUI, Quick Test Pro, Quality Center 9/10, PL/SQL, Agile, HP Load Runner 9.1, Appium, XML, Java, Microsoft Visual studio, Web Services.