Senior Selenium Qa Tester Resume
Monroe, LA
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.
- Good Knowledge on Shell scripting.
- Experience creating user stories in Product backlog and maintaining Sprint backlog.
- Ability to clearly communicate across development and other teams for quick resolution of issues.
- 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, Cross Browser Testing.
- Experienced in developing automation scripts using TestNG.
- Exposure in programming languages and scripts like Java, JavaScript, HTML, CSS and Groovy.
- Experience in developing Automation Tests using Rspec framework with Capybara, Cucumber, Gherkin scripts
- 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 11/10g/9i/8i, MS SQL Server 2008/2005/2000/7.0.
- 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.
TECHNICAL SKILLS
Automation Tools: Selenium IDE/RC/ Web Driver/ Grid, Ruby, TESTNG, APPIUM, Fire path, Firebug, Cucumber, Maven, Jenkins, Gradle, QTP, ParaSoft SOA test (9.9, 9.10), Postman, Rest Assured, Eclipse.
Testing Types: Smoke, Sanity, Functional, Integration, Exploratory, Regression, GUI, System, Compatibility, User Acceptance Testing, Cross Browser Testing.
Operating Systems: Windows, Linux/ Unix
RDBMS: Oracle, SQL Server, MySQL, MS-Access, DB2, Toad
Bug Tracking Tools: Quality Center, BugZilla, JIRA, Rally
Testing Methodologies: Waterfall, V-Model, Agile
Other Tools/Applications: Tomcat Apache,WebSphere, SharePoint, VMware, Microsoft Office, Rapid SQL, Putty, SoapUI, SOAP, RESTFUL, SOA test, Splunk, Cloud Foundry Pivotal, Angular2, Shell scripting, Spring boot, GIT.
PROFESSIONAL EXPERIENCE
Senior Selenium QA Tester
Confidential, Monroe, LA
Responsibilities:
- Participated in daily standups, Sprint planning, retrospective and grooming sessions.
- Gave Demos at the end of each Sprint.
- Developed Test Cases, Test Scripts and Test Scenarios.
- Created the Traceability matrix between requirements and Test Cases.
- 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.
- Created the defect documentation.
- Tested SOAP and REST using ParaSoft SOA test.
- Performed data setup / testing of Rest services using Postman.
- Performed performance testing using ParaSoft Load Test.
- Experienced in developing automation scripts using TestNG
- Familiar with CI/CD Process.
- Wrote assertions using groovy scripting.
- 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.
- Expertise in creating BDD driven test frame work.
- Assisted other teams with testing and trouble shooting.
- Experience with build tools like Ant, Maven and Gradle*
Environment: Selenium IDE/ WebDriver, TestNG, XML, Xpath, Maven, Firebug, Fire Path, JUnit, Web Services, ParaSoft SOA test, Groovy, Java, JavaScript, Jenkins, GitLab.
Senior Selenium QA Tester
Confidential, Portland, OR
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
- Experience in developing Automation Tests using Rspec framework with Capybara, Cucumber, Gherkin scripts
- 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.
- Experience in Mobile application testing using APPIUM.
- Expertise in creating BDD driven test frame work.
- Experience in hybrid apps and mobile apps on IOS, and Android devices.
- Validation using simulator and manual test in real time devices.
- Review of test scripts prepared by other automation tester using review checklist.
- Preparation of weekly status report.
Environment: Selenium IDE/ WebDriver, TestNG, XML, Xpath, Maven, Firebug, Fire Path, JUnit, Web Services, SOAP UI Pro, Java, JavaScript, Jenkins, GitHub, LoadRunner and Jmeter, shell scripting.
Senior Selenium QA Tester
Confidential, Philadelphia, PA
Responsibilities:
- Involved in Requirements review and Design review to provide review comments with respect to testing.
- 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 the loading of Claims data into Facets.
- Tested Claims and Membership applications in Facets.
- Expertise in creating BDD driven test frame work.
- 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.
Environment: Java, J2EE, HP Quality Center, Mainframes, ALM, Rational suite, SQL, Oracle, TOAD, XML Spy, SOAP UI, MS Office.
Selenium QA Tester
Confidential, Alpharetta, GA
Responsibilities:
- 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.
- Experience in developing Automation Tests using Rspec framework with Capybara, Cucumber, Gherkin scripts
- 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.
Environment: Manual Testing, Java, WebDriver, TestNG, Windows 2000, Mercury Quality Center, SQL, UNIX.
Selenium QA Tester
Confidential, Reston, VA
Responsibilities:
- 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).
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.
QA Tester
Confidential, Seattle, Wa
Responsibilities:
- Involved in all phases of SDLC and STLC and gathered requirements from BRD.
- Performed Manual Testing of the application functionality to complete black box testing of the application.
- Used different test scenarios to validate the functionality for the application.
- Creating and generating systemtestscripts for differenttestscenarios covering all aspect of project functionality.
- Developed test cases for Functional testing, GUI testing and Usability testing to ensuring the quality of the application.
- Involved in Acceptance testing.
- Performed Regression and Re-Testing following any updates or bug fixes by the development team.
- Used Test Director and Mercury Quality Center for updating the status of all the Test Cases & Test Scripts that are executed during testing process.
- Took part in the team bug review meeting.
- Responsible for logging the defects, keeping track of them and verifying the bugs are the fix.
- Bugs are reported using MS excel and Test Director.
- Communicated with developers regularly regarding defect resolution.
- Actively involved in writing the traceability matrix for the coverage of all the scenarios.
- Prepared Test case coverage reports for status meeting.
- Took part in status updates, weekly meetings and provided relevant feedback with value added analysis geared towards improving and optimizing testing strategy.
Environment: Manual Testing, java, Windows 7, Mercury Quality Center and UNIX.
