Sr. Qa Automation Tester Resume
Boston, MA
SUMMARY
- Experienced Software Quality Assurance Professional with 8 YEARS of experience in QA testing for large software projects. Skilled in various program testing technology and QA methodologies.
- Thorough understanding of the entire Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Strong Knowledge in software development methodologies like traditional waterfall and iterative agile methodology.
- Participated in Requirement Analysis using FRS, SRS and created STLC deliverables including Test Cases, Test scenarios, Test Data, Traceability Matrixes, Defect Report, Daily Status Report.
- Participated in sprint planning, daily stand up meeting, sprint review and sprint retro meetings.
- Hands on experience in full functional testing of new features added in every sprint, as well as full regression testing for all previously implemented functionalities in every sprint.
- Developed and executed test scenarios, test cases and test scripts and automated the manual functional scenarios and built the automation Regression Suite using selenium web driver in Java and Cucumber.
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Application
- Developed and implemented QA Methodologies for the team. This included, but is not limited to development of the test case standards, requirements traceability matrix and testing matrix.
- Created Automation to reduce manual effort in detecting, diagnosing and resolving problems with the testing environments.
- Expertise in writing manual test scripts and logging defects.
- Expertise in writing Test Strategy, Test plan Preparation and Implementation of Test Cases Design, Tools usage, Test execution, Defect Management and Defect tracking.
- Experience in claim processing and EDI transactions i.e. Claims Inquiry and Response (276/277), Receipt and Verification of claim forms (837), Claim Payment and advice (835), Eligibility Inquiry and Response (270/271), Certification Request and Response (278), Benefit Enrollment (834), Order and Payment Remittance (820), Functional Acknowledgement (997/999).
- Created and executed manual smoke, functional, regression, system integration and exploratory tests.
- Analyzed Functional Requirements and Business Specifications as part of static testing on earliest stages of SDLC.
- Coordinated QA and UAT sessions and executed UAT scenarios with end users for final approval and user signoff.
- Taking crash logs of applications using Xcode.
- Worked on testing and reviewing of ETL mapping and transformation specifications as per business requirements.
- Expert in Test tools - UFT, ALM, QTP, QC, Selenium, Jira, Bugzilla, Visual Studio, and SQL Server Strong experience in Angular 2 components, data bindings and communication between components and services.
- Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
- Excellent in HTML, CSS, JS framework Bootstrap (Bootstrap3/4) and Media Query to create responsive website to make the website optimal for different devices.
- Write and execute automated tests using Selenium Web Driver Cucumber BDD framework.
- Hands on experience in the implementation of Automation testing of Mobile Apps using Appium, with the help of Visual Studio with BBD Cucumber.
- Developed high performance queries and PL/SQL codes using bulk binds (FOR ALL, BULK COLLECT), nested tables and ref cursors.
- Expertise in Bug Tracking and using Bug Tracking tools like Buganizer, Quality Center.
- Good experience in developing web applications in object-oriented Programming concepts like Multi-threading,
- Worked with NodeJS for the backend along with Managed the dependency packages by NPM/Bower based on NodeJS platform.
- Strong experience for using AJAX call in web service for processing JSON format files between front-end and back-end.
- Strong experience in Version Control Tools SVN and GIT.
- Strong Experience in working with Agile development by using JIRA.
- Good understanding of TestNG and created test reports. Analyzed software failures and reported bugs in JIRA.
- Load/performance test has been performed to analyze application and components behavior using Apache JMeter.
- Used Eclipse as IDE for the creation of automation scripts.
- Experience with relational database management systems and performing back end Testing using SQL queries using query-analyzing tools like SQL Developer.
- Performed Back-end testing using SQL.
- Implemented Page Object Model and Behavioral Driven Framework for UI testing.
- Used Maven for build management, GIT as source repository and Jenkins for Continuous Integration of the builds.
- Worked extensively in the development of Hybrid Framework design on Junit
- Performed cross-browser compatibility testing on Chrome, Firefox and IE browsers using Sauce Labs.
TECHNICAL SKILLS
Methodology: SDLC (Agile & Waterfall).
Framework: Hybrid, Data Driven, BDD, Cucumber, TestNG, Page Object Model (POM).
Tools: MS Office, Selenium, JIRA, JMeter, ETL, SoapUI, Jenkins, Maven
Database: MYSQL, ORACLE, MSSQL.
Web Technologies: HTML, XML, Java Script, Web Services.
Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing)
Language/ Script: VBScript (UFT), C, C#, java
Frameworks: Junit, TestNG, TDD, BDD, C# Firefox Add-ons XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Python.
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA.
Build/ CI Tools: Ant, Maven, Jenkins, Hudson.
PROFESSIONAL EXPERIENCE
Confidential - Boston, MA
Sr. QA Automation Tester
Responsibilities:
- Implemented Hybrid Page Object Model for developing java-selenium, c#- selenium automation framework.
- Also created java-selenium automation framework for Omniture (site catalyst) and Refcode using browser-mob proxy to extract the attributes and their values from the network traffic and analyze according to the marketing team requirements.
- Strong working Knowledge of test automation process, concepts and tools such as Postman,Protractor framework, Typescript, Cucumber, Selenium, TestNG, Jmeter.
- Responsible for testing and reviewing of ETL mapping and transformation specifications based on the business requirements.
- Analyzed and documented detailed program information while working and interacting with software developers and members of various other dependent departments.
- Generated Requirements Traceability Matrix and tracked requirements status throughout the project.
- Worked as QA Tester and took responsibility for the Requirements Analysis, Designing and testing of the flow and the logic for the project.
- Involved in creating the Test Plan & Test Cases for Functional testing and automate where possible (Customer Profile, Dispute Orders, Accounts Receivable, Account Payable, Credit Card Points Redemption, Pricing for Redeemable Items, Redeem Order Management, etc.).
- Tested Dispute Order Management System (DOMS) & Redeem Order Management Systems.
- Created automation scripts for performing regression testing on the application.
- Implemented the project using Selenium Web Driver, Cucumber, JAVA Selenium Grid
- Utilized SQL queries to fetch records from different tables in a database.
- Performed GUI testing, system testing, functional testing, black box and white box testing.
- Involved in Unit Testing the code and provided the feedback to the developers.
- Attended defect status meetings and weekly team status meetings or reporting testing status and shared ideas for improved testing efforts.
- Tested the web modules flow and improve the script performance using Selenium find elements.
- Managed multiple projects using Quality Centre to manage the test cases, test scripts, test results and defects for all phases of QA process.
- Validated the test results by writing SQL command to retrieve the data from tables and from the database.
- Worked with the development team to ensure that the testing issues are resolved and coordinated defect resolution
- Responsible for KT (Knowledge Transfer) to the Team and New Joiners.
- Prepare Status report and send to the manager as Daily and Weekly Basis
Environment: Selenium,C#, Java, Microsoft Project, ETL, Microsoft office, Oracle 10g, SQL, Agile, HTML, XML and Java Script
Confidential - Urbandale, Iowa
Sr.QA Automation Tester
Responsibilities:
- Prepared functional test scripts based on the Business requirements and use cases.
- Worked with Business SME(Subject Matter Expert) to ensure Test Cases written gave 100 % coverage.
- Involved in end to end testing of different modules membership enrollment, Coverage/Benefits, Claim Processing, EOB Creation and Find Care/physicians.
- Involved in payment portal testing to make sure that the payments from members to provider was processed as per the business requirement.
- Prepared Test Cases based on business requirements and business rules for HIPAA EDI Transaction Benefit Enrollment (834), 276/277 (Health Care Claim Status Inquiry/Claim Status Response), 270/271(Eligibility and Benefit Inquiry and Response), 837/835 (Institutional Health Care Claims/ claim payment advice)
- Validated the secure message system to make sure that the Members can send secure messages (questions to customer service about claims, eligibility, address changes and request a new ID card etc.).
- Validated the database tables to make sure that the data are processed as per the business requirement.
- Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java and C# using TestNG.
- Performed Regression testing for every modification made in the application and new builds using Selenium WebDriver.
- Preparation of Daily and Weekly status reports. Attending weekly defect report meetings and presented progress updates.
- Host and Facilitate meetings with offshore team on Testing status and performed the role of defect manager.
- Participated in QA reviews and provided required support and clarification as needed for the reviewers.
- Involved in executing Selenium test scripts on different browsers and checked for compatibility.
- Prepared test plans using modular approach in Quality center. Prepared RTM(Requirement Traceability Matrix) to ensure the requirements coverage.
- Defect Reporting in HP Quality center and involved in defect review & RCA meeting.
- Conducted Functional testing, Report testing, Regression testing, Integration testing and scenario based testing.
- Created automation to identify potential casual changes when a server is failing.
- Created automation to assign Bugs to team upon breakage.
- Created automated removal of the clients to keep from bumping up the quota limits.
Environment: Selenium, Java, ETL, Microsoft Project, Microsoft office, Oracle 10g, SQL, Agile, HTML, XML and Java Script.
Confidential - Miami, FL
QA Test Engineer
Responsibilities:
- Analyzed user requirements, use cases and business rules to prepare Test cases.
- Worked on executing the test cases for purchase protection that includes Customer Purchase & Travel purchase proections.
- Developed Test cases from functional specs and high level workflows for the Claims processing, EDI, and Reporting.
- Configured facets modules such as Claims, Membership, Billing, Benefit and plan.
- Designed and development of test cases based on functional requirements for Institutional and Professional claims for EDI and HIPAA Transactions 837/835, 834, 276/277, 270/271 testing.
- Executed and verified Test Cases and Procedure.
- Developed and executed Test scenarios for User Acceptance Testing (UAT).
- Developed Test conditions and Test Data to execute the test scripts.
- Used SOAP UI for web service testing like validating the response of claim processing.
- Wrote complex SQL/PL and SAS scripts for Backend Testing.
- Experience in accessing data with SAS 9.2, 9.3 from a relational database such as Oracle or SQL Server and UNIX.
- Wrote SAS macros to manage large chunk of backend data.
- Found show stoppers problems in Consumer Price Index (CPI) application through SAS/SQL code.
- Performed verifications on fix and document status of defects appropriately.
- Maintained problem log in Excel.
- Analyzed production database and compared with testing database by using different SAS and SQL/PL-SQL code.
- Analyzed huge records of Cost and perform backend testing to find all the Cost is accurate.
- Developed Requirement Traceability Matrix (RTM) to ensure proper test coverage.
- Log Defect in Rational Clear Quest.
- Participates in Peer Reviews of functional specification, application previews and Test plan/Test cases.
- Conduct review meetings for test plan, test design, test readiness and test completion.
- Developed Test Result Metrics for Test Execution Phase.
- Worked with development and QA team to perform analysis for defects uncovered during testing.
- Worked with users to resolve issues.
- Tracked outstanding defect reports and documented resolution after successful testing.
- Completely responsible for reporting status to QA Manager in daily AGILE SCRUM meetings and provide final reports of tests in AGILE SPRINT meetings.
- Responsible to execute UAT for every build on different test environment setups for both RBproxy APIs and GUI testing using Jmeter, Java and Selenium c#- selenium.
- Executed complete manual testing from Quality Center and marked Test Cases with test status for every build release of Red box instant.
- Created Functional, Integration and Performance Test scripts using Jmeter HTTP Requests and REST Samplers for Red box Instant proxy which extensively use HTTP (GET, POST) methods.
- Extensively used XPath, Response and Regular Expression Assertions and Extractors for data validations and HTTP Status codes driven through the .csv files.
- Exclusively used Bean Shell to drive the required values for assistance to Jmeter scripts.
- Also performed the Jmeter runs through the Command Prompt using Jmeter console commands and used the style sheet to convert the .jtl output format to HTML format.
- Created, updated and maintained Jmeter Automation Framework for Sanity, Functional, Integration, Regression and Performance testing automation scripts in Drop box, GIT.
- Created and executed the Test Automation Framework developed in Java using Eclipse, Selenium Web driver, Selenium Backend Web driver for Functional, Integration and Regression testing for all the features of Redbox Instant Web.
Environment: SQL Developer- Oracle 11g/10.5, SAS 9.3/9.2, JCS (Job Control System), UNIX, Toad, Citrix, .NET framework, RUP & Agile Methodology, Window 7, IBM Rational Clear Quest
Confidential
QA Tester
Responsibilities:
- Worked as Trainee to start with
- Understanding and Analyzing Software Requirements
- Develop test cases and prioritize testing activities.
- Documenting Test Cases
- Execute all the test case and report defects, define severity and priority for each defect.
- Updating Traceability Matrices document
- Carry out regression testing every time when changes are made to the code to fix defects.
- Executing Regression Tests
- Modifying Test Cases (If Required)
- Identifying Industry Performance Testing Benchmarks and by considering customer interests defining Performance Test Strategy.
- Selecting Test Scenarios for Load, Stress, Spike and Endurance Testing
- Preparing Performance Test Plan
- Identifying Database Test Scenarios
- Connecting to Database and Data Retrieval Operations
- Verifying Data Integrity
- Verifying Data Manipulation Operations (Addition, Modification and Deletion)
- Data Comparisons (Front-end Data with Back-end, Database data with Excel file data etc.)
Environment: Java, Microsoft Project, Microsoft office, SQL, Agile, HTML, XML and Java Script.
Confidential
Automation testing
Responsibilities:
- Involved in Requirements Analysis for all ongoing releases.
- Working on the application called PCS (Picking Control System).
- Constant interaction with UK counter parts for the requirements clarification and test status update.
- Preparing Functional/refression Test Cases/Scripts in ALM under Test Plan, And Review Test Requirements, Creating Test Plans and Test Strategy documents.
- Ensure that all the test cases are updated in the HP Quality Center/ALM along with Master test plan; Generating Matrices Reports and Charts for Defect Analysis to analyze statistical nature of the defects.
- Participating in all scrum meetings.
- Individual contribution for the CRs taken ahead.
- Involved in identification, preparation, reviewing & execution of test cases.
- Involved in performing Functional, Integration, Regression and database testing.
- Test Management tool (QC 9.2 & TFS) and Participating in Defect Triage meetings.
- Responsible to conduct UAT for all the ingoing releases.
- Responsible for Project Demo to Business and Mentoring team. Used python to develop Automation framework Web Services.
- Develop API functional and automation testes with tools like C#, QTP/UFT and leanFT.
- Creation of complex SQL queries.
- Develop function and automation tests with tools like QTP/UFT and leanFT for windows application UI automation with the supporting tools like JENKINS.
Environment: Asp.net, SQL Server, TFS, C#, QTP/UFT and leanFT.