We provide IT Staff Augmentation Services!

Senior Quality Assurance Resume

Ann Arbor, MI

SUMMARY:

  • 8 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 automation scripts for the backend services using Ruby
  • 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 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, RubyMine.

Testing Types: Smoke, Sanity, Functional, Integration, Exploratory, Regression, GUI, System, Compatibility, User Acceptance Testing, Cross Browser Testing, Black box Testing.

Operating Systems: Windows, Linux/ Unix

RDBMS: Oracle, MySQL, MS-Access, DB2

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, Shell scripting, Spring boot, GIT, DataGrip, Kitematic, Angular2.

PROFESSIONAL EXPERIENCE:

Senior Quality Assurance

Confidential, Ann Arbor, MI

Responsibilities:

  • Testing Quality Assurance experience within Agile environment
  • Responsible of creating 150+ automation scripts for frontend and backend.
  • Contributed towards frequent release cycle through automated tests (CI).
  • Experience in developing Automation Scripts using Rspec & Cucumber framework.
  • Frontend automation using Watir - Ruby, and backend automation using Ruby.
  • Experience writing and working with SQL queries and testing RESTful web services using JSON and XML based interface.
  • Worked on Amazon Web Services (S3, SNS, SQS, ECS)
  • Contributed in Improving existing test framework.
  • Coordinated with developers and prepared test plans and endured functionality of all applications.
  • Participated in daily standups, sprint planning, grooming sessions, retrospective within 2 weeks sprint.
  • Giving Demos of new features in show and tell meeting at the end of each sprint.
  • Handle the tasks of preparing defect reports, developing automation strategies, and perform automated testing of back end systems.
  • Identified bugs in systems by regular tests and resolved all issues and defects.
  • Integrated GitLab into Jenkins to automate the code checkout process.
  • Automated and scheduled Build using continuous integration tool Jenkins Server at periodic intervals.
  • Experience of Smoke, Functional, Integration, Regression testing.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Used an Internal Application Sagoku for the deployments in TEST and PROD environments.
  • Work Closely with the USERS to understand the Business Requirements

Environment: Ruby, Watir, JavaScript, Maven, Jenkins, AWS, GitHub, MySQL, Selenium Grid, Rspec & Cucumber framework

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.
  • Experienced working on Eclipse and IntelliJ.
  • Wrote test cases in test case management tool (RALLY). working knowledge in UNIX/Linux operating systems
  • 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.
  • Performed Performance testing using Jmeter.
  • 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, Jmeter.

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. working knowledge in UNIX/Linux operating systems
  • Experience in developing Automation Tests using Rspec framework.
  • 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.
  • Performed Performance testing using Jmeter.
  • 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.
  • 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,Postman, 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 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.
  • 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

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 system test scripts for different test scenarios 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.

Environment: Manual Testing, java, Windows 2000, Mercury Quality Center and UNIX.

Hire Now