We provide IT Staff Augmentation Services!

Senior Selenium Quality Analyst Resume

Washington, DC

SUMMARY:

  • Over 9 years of professional experience in Quality Assurance, Performance Testing, Systems Analyst, Selenium Automation Testing and in Web based application testing in Various Domain such as Health Confidential, Energy, Manufacturing, Capital Markets, Banking, Insurance and Financial Services Domains.
  • Experience through all phases of STLC from Requirements analysis, Design, Functional Decomposition, System Analysis, Test Case Design, Testing, Bug reporting, Maintenance and Documentation.
  • Involved in all the phases of Software development life cycle (SDLC) using Agile Scrum framework.
  • Extensive experience working in agile methodology, SDLC, stand - up meetings with Product owner, Scrum master, Understanding and writing user stories along with Business Analysts.
  • Expert in both Manual and Automation (Selenium/IOS/Cucumber/calabash) testing of the applications.
  • Experience in protractor, QTP Automation, load and performance testing tool JMeter, Load Runner and mobile automation testing tool Appium.
  • Automated the Test Cases using Selenium Web Driver, Java Eclipse and TestNG, J Behave Having strong experience with core java, J2EE, JavaScript, shell scripting, Bean Shell.
  • Experienced in developing web-based applications using Java, and XML, CSS, HTML, JavaScript, and C #, Soap UI, Groovy, J Behave and jQuery.
  • Having Immense experience with Mobile App and Hybrid App testing in both IOS and Android.
  • Experience in Automating Mobile applications using Emulators, Simulators and real device on various mobiles platforms like IOS, Android, and Firefox using Appium.
  • Experienced in using Subversion (SVN). Experience in Back-end testing, data validation, ETL Automation, Database testing using SQL queries.
  • Proficient in UNIX, Linux and Windows operating systems.
  • Experience hands on experience on handling the defects throughout the bug life cycle from detection until resolved using Bugzilla, JIRA and HP ALM/Quality Centre.
  • Created manual Test Cases in HP QC/HP ALM for various User Stories based on Release.
  • Proficiency in testing responsibilities include Functional Testing, System Testing, Security Testing, Regression testing, Smoke Testing, White box, Black box Testing, Verification & Validation.
  • Experienced in performing end to end testing for Angular JS Using Protractor.
  • Experience with Protractor for End to End testing.
  • Experience with Split testing (A/B Testing)
  • Good experience with Unit testing using Jasmine.
  • Experience in working with build tools like TestNG and Maven.
  • Automated test scripts using Ruby and Cucumber and used Page Objects and factories to create abstract layers in framework
  • Create web UI tests using Ruby Cucumber, WATIR, Gherkin and Selenium Web Driver.
  • Performed manual and automated test procedures for functional testing of Web services using Soap UI and worked on Restful API testing.
  • Extensive expertise in designing test framework for ATDD for system test and TDD for unit test. Understanding and working knowledge of Automation Testing Frameworks -Ruby Cucumber, Data driven, Behavior Driven Development (BDD), Keyword driven and Page Object Patterns.
  • Strong Experience with Automation Code review using Review Board. Worked on designing Keyword & Hybrid Automation frameworks.
  • Extensive experience in developing and maintaining test scripts for regression testing using dynamic parameterization using datasheets, database tables and external excel spreadsheets, virtual objects, checkpoints, file system object, HTML/XML DOM objects, java classes/objects and descriptive programming.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Experienced in setting up project baselines, branching, merging and taking regular backups of the source in Clear Case, TFS, CVS, SVN, GIT and Perforce.
  • Proficient in using all Amazon web services like EC2, EBS, IAM, S3, ELB, RDS, VPC, Route 53, Cloud Watch, Cloud Formation etc.
  • Experience in real-time monitoring and alerting of applications deployed in AWS using Cloud Watch, Cloud Trail and Simple Notification Service.
  • Configured AWS Identity and Access Management (IAM) users and groups for improved login authentication.
  • Good communication &collaboration s1 kills, self-motivated, interest in learning new testing practices and being updated with the changing market needs & technologies and a team player.

TECHNICAL SKILLS:

Tools: /Software: Selenium Automation, ServiceNow, ITIL, Matlab, ASANA, Citrix Systems, Remote Desktop, Eclipse Software

Databases: Microsoft SQL Server 2014/2008R2

Languages: Selenese, C, HTML, JavaScript, C++, XML, Java

Operating System’s: Windows 10/7/Windows XP, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Washington, DC

Senior Selenium Quality Analyst

Responsibilities:

  • Performed Test Planning, Test Designing, Test Estimation, Test Execution and Defect Tracking.
  • Developed QA Process, Test Coverage metrics, Code coverage and quality metrics to monitor and control the quality of the application
  • Developed test cases using functional requirements, user cases, explicitly provided the traceability from the requirements to the test suites.
  • Followed Agile methodology and involved in sprint planning and scrum meeting throughout the project.
  • Conducted manual exploration testing to proactively identify the issues and bugs with the web sites.
  • Kept track of the new requirements and Re - tested the applications against the new requirements.
  • Analysis of the Web services and identifying the efficient automation method of testing.
  • Involved in the User Acceptance Testing. Worked with the Business Analysts to ensure that the clients requirements have been satisfied.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Performed System Testing, Regression Testing, GUI Testing, Smoke Testing, Functional Testing, End to End Testing and Compatibility Testing.
  • Utilized role in mobile testing using Appium Mobile for testing client's m platforms
  • Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.
  • Extensively worked in Defect Reporting and Defect Tracking process using JIRA.
  • Planned and Created various test scenarios to validate Bulk Email and Alert processes.
  • Performed Full Scale testing on the various User Profiled and Roles.
  • Performed test case development, execution, defect reporting and regression testing of the application.
  • Performed positive, negative, functionality, regression and release acceptance testing on different operating systems.
  • Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.
  • Updated and maintained automated testing framework for multi-tenant web application using selenium WebDriver.
  • Web application and Mobile application Compatibility testing
  • Functional testing of online banking mobile app in different devices (iPhone, iPad, Android Phone, Android Tab, Kindle).
  • Automated test cases in data driven frame work using selenium WebDriver, Java, TestNG libraries and Eclipse IDE.
  • Selected the Test Cases to be automated and performed functional testing using selenium Web Driver & Created Data Driven framework using JUnit.
  • Performed parametrization of the automated test scripts in selenium to check how the application performs against multiple sets of data.
  • Logged the actions performed in the script using Log4J libraries.
  • Generated Email able test reports Using TestNG.
  • Developed SQL Queries to query the database to test the back-end process of the application.
  • Expert in Database Performance Testing
  • Interaction with the team members and client, in daily SCRUM meeting.
  • Communicated clearly and effectively, both orally and in writing at all levels with in the organization.
  • Developed Test Metrics on the weekly basis for senior management.

Environment: Java, HTML, Java Script, HTML, XML, Firefox, Chrome, MS SQL database, JIRA, Selenium WebDriver, Eclipse IDE, Log4J, TestNG, Soap UI

Confidential, New York, NY

Selenium Quality Assurance Analyst

Responsibilities:

  • Involved in QA Activities and development of system testing strategies, plans, test cases and conditions to ensure processes and product meet standards.
  • Extensively involved in various phases of manual testing.
  • Exposed in system, Regression and Integration testing
  • Analyzed business needs, distinguish between needs and wants identify the gaps between business needs and standard application functionality.
  • Performed Mobile Automation Testing using Perfecto Mobile to create scripts against one device and execute against multiple devices
  • Involved in MobileTesting includes App Testing. Test automation for web application using Cucumber
  • Prepared test plan, test scripts, test cases, test data for the application as well as for the data base verification based on the functional requirements and test specs.
  • Design the BDD framework using Cucumber
  • Played a key role in setting up a test environment and test data.
  • Automate the Functional, Regression, Integration test cases using tools from selenium suite of products like selenium Grid and Selenium Web Driver.
  • Design the Automation Framework using Cucumber and developed reusable components using Java.
  • Functional testing of online banking mobile app in different devices (iPhone, iPad, Android Phone, Android Tab, Kindle).
  • Having experience in Cucumber using in Gherkin.
  • Experienced working on the Page Object model.
  • Analysis of the Web services and identifying the efficient automation method of testing.
  • Developed automated scripts using selenium, Java, Junit in Eclipse IDE to perform functional and regression testing for web based applications.
  • Responsible Creating Test plan, Test Cases and Test Cards based on use cases in business requirements to cover both functional and non functional requirements.
  • Webservices, SoapUI, understanding of XML
  • Experienced in SOA - Webservices Automation testing for coordinating with cross vendors, offshore and onshore
  • Web application and Mobile application Compatibility testing
  • Involved in Automation Infrastructure Development using Selenium.
  • Involved in developing the Data Driven Frame work.
  • Extensively used SOAP UI for functional testing of web services
  • Created Test cases using element locators and Selenium WebDriver (Java) Methods.
  • Responsible for execution of selenium test cases with respective test scripts on selenium and generate analysis report with Quality Center.
  • Coordinating testing efforts between all the technical teams involved, setting up most comprehensive test dataset under different testing environments.
  • Responsible Performance Test Strategy Design and Performance Test Plan Preparation and Presentations.
  • Involved in writing different SQL Queries to access data from different database tables and used data verification.

Environment: Selenium WebDriver, Java, Manual Testing, JUnit, Agile, Firebug, Firepath, Quality Center, Selenium Grid Methodology, SQL Server, ALM, JIRA, Jenkins, Bugzilla, Test NG.

Confidential, Tallahassee, FL

Selenium Automation Engineer

Responsibilities:

  • Automation of web application through Selenium 2 WebDriver.
  • Used Selenium Web driver, Java, Junit and Maven for designing automation of test cases.
  • Test automation team management, and coordination for automation feasibility and enhancements
  • Expertise in QA Testing in distributed Unix/Windows Environment and Oracle databases as back end & performed end - to-end testing. Tested WebServices and XML using UFT.
  • Executed test cases in multiple browsers and platforms using Selenium Grid
  • Responsible for implementing page object model(POM) using Selenium WebDriver, Maven TestNG and Java.
  • Web application and Mobile application Compatibility testing
  • Automation of manual test data creation using json file through Shell Scripting.
  • Performed manual testing in physical devices emulator and IOS simulator.
  • Involved in test automation by using open source tools such as Selenium, Junit, Jmeter and Appium.
  • Analysis of the Web services and identifying the efficient automation method of testing.
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Provide estimates for planning, development and execution of automated test cases.
  • Working with manual testers to enable automation suites to be executed on a regular basis to validate the quality of releases as well as build.
  • Functional testing of online banking mobile app in different devices (iPhone, iPad, Android Phone, Android Tab, Kindle).
  • Created manual test cases in HP QC/HP ALM for various user stories based on release and sprint plan.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading design patterns and approaches.
  • Created Test Cases and filled on Clear Quest and Quality Center ALM 11.5
  • Working with the Development team to modify applications to accommodate automation when needed.
  • Testing in various environments before production release.
  • Performed browser compatibility testing (Firefox, Chrome, Safari, Opera, Opera mini) of a web based application to ensure that functionality works fine.
  • Performed different types of testing like smoke, functional, system integration, black box, gray box, positive, negative and regression testing.
  • Worked on scripting to do functional testing.
  • Performed the Mobile testing for mobile app of client, identify the mobile Platform like IOS, Android by using Appium. Performed functional and browser compatibility testing on mobile (windows mobile), web and desktop applications.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Actively involved with SCRUM and sprint meetings, managing testing backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Test environment setup,unit test result validation, test execution and defect management in different environments.
  • Review of learning and gap analysis.
  • Management of test artifacts.
  • Analysis and documenting application knowledge, review of learning and gap analysis.

Environment: Selenium WebDriver, Test NG, XML, Oracle, Windows, Java, Eclipse, Python, Unix, Load Runner.

Confidential, Virginia Beach, VA

QA Automation Tester

Responsibilities:

  • Participated 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.
  • Performed Data Driven(Cucumber) and Keyword driven tests.
  • Developed and maintained Hybrid Framework.
  • Extensively used my SQL proficiency during data migrations.
  • Involved in writing load scripts using Apache JMeter.
  • Used Mirosoft Testing Manager to test plan and test cases.
  • Involved in creating test plans, for different components within the project.
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Created RTM Matrix, ensured the Test planning, testing strategy, test cases, flows are capturing and covering all the functional/ non functional requirements.
  • Extensively queried through SQL to check the database records.
  • Engaged in framework enhancements, code reviews and maintaining deliverable quality.
  • Developed QA processes automation test scripts using Python/ Selenium to test Web based user interfaces for different type of browsers.
  • Preparing performance Test Plan, Performance Test Strategy and performance Test Log.
  • Designing performance test scenarios using Load Runner to evaluate the performance of the applications developed in Multi - tier architecture.
  • Actively involved in SDLC and STLC process and used tools like Selenium RC/ Webdriver, JMeter, SOAP UI.
  • Perform a smoke test of the application after the build has been deployed to the test environment to ensure that the build is ready for 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, Fire path, Firebug, Core Java Eclipse, JMeter, Keyword driven and Data Driven Framework.

Confidential, Woonsocket, RI

QA Automation Analyst

Responsibilities:

  • Interacted with BA's and Team lead to obtain specific system requirements and develop Test Plans, Test Scenarios and Test cases.
  • Extensively used Selenium Web Driver to test the web applications.
  • Involved and coordinated with team members for performing unit testing with in TestNG framework.
  • Automated test scripts using SoapUI tool for testing various SOAP and RESTful web services.
  • Performed functional and regression testing using Selenium Webdriver tool
  • Maintained automation resources such as object repositories and functional libraries
  • Used the 'Firebug' tool fire path navigations using DOM object model in selenium
  • Utilized the built - in functions thereby reducing time for user-designed functions
  • Handled duplicate objects and dynamic objects using index property and regular expressions.
  • Analyzed the test results after every build and generated reports
  • Created, Modified, Updated Automation scripts and executed them in test and production environment.
  • Performed Defect Tracking & Management in JIRA and generated automated daily reports using JIRA API.
  • Used GIT for version control and Jenkins for continuous integration.
  • Attended daily project scrum meetings and weekly team status meetings.
  • Reported on testing progress to the Project Manager and other designated project personnel.

Confidential

Automation Tester

Responsibilities:

  • Evaluated the functional requirements, understood the functionality of the application from a testing perspective and worked closely with Business user in understanding designing and documenting the Functional testing plan and then writing, executing, documenting the results and Logging
  • Worked in Agile environment i.e. SCRUM framework.
  • Developed automation scripts for new enhancements using Selenium WebDriver and TestNG.
  • Used JIRA as the defect - tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Used Java language and TestNG framework for scripting. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created automation framework in Selenium WebDriver using Behavior Driven approach like Cucumber.
  • Extensively used Selenium locators like xpath, CSS Selectors, Fire Bug, Fire path locator and WebDriver to test the web application.
  • Responsible for Back-end API testing with SOAP UI.
  • Installed, configured SOAP UI to test web services using WSDL file given by Development team.
  • Designed and developed test framework based on SOAP UI API, which can support data-driven test, switching test environment, running test case selected and automatically generating test report in CSV format.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Worked on REST API web services to pull client content and use SOAP UI testing for verify all requests.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Involved in preparing daily/weekly status reports on Test case execution, defects.
  • Written ETL test specifications including test source data preparation, writing test cases to test Data Completeness, Data Transformations, Data quality.

Environment: Java, Selenium WebDriver, Cucumber, Test NG, SOAPUI, JIRA, Maven, XPATH, Eclipse, Firepath, Firebug, XML, agile.

Confidential

Test Engineer

Responsibilities:

  • Evaluated the functional requirements, understood the functionality of the application from a testing perspective and worked closely with Business user in understanding designing and documenting the Functional testing plan and then writing, executing, documenting the results and Logging
  • Worked in Agile environment i.e. SCRUM framework.
  • Developed automation scripts for new enhancements using Selenium WebDriver and TestNG.
  • Used JIRA as the defect - tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Used Java language and TestNG framework for scripting. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created automation framework in Selenium WebDriver using Behavior Driven approach like Cucumber.
  • Extensively used Selenium locators like xpath, CSS Selectors, Fire Bug, Fire path locator and WebDriver to test the web application.
  • Responsible for Back-end API testing with SOAP UI.
  • Installed, configured SOAP UI to test web services using WSDL file given by Development team.
  • Designed and developed test framework based on SOAP UI API, which can support data-driven test, switching test environment, running test case selected and automatically generating test report in CSV format.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Worked on REST API web services to pull client content and use SOAP UI testing for verify all requests.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Involved in preparing daily/weekly status reports on Test case execution, defects.
  • Written ETL test specifications including test source data preparation, writing test cases to test Data Completeness, Data Transformations, Data quality.

Environment: Java, Selenium WebDriver, Cucumber, Test NG, SOAPUI, JIRA, Maven, XPATH, Eclipse, Firepath, Firebug, XML, agile.

Confidential

QA Manual Tester

Responsibilities:

  • Gathering, Understanding and Documenting Requirements.
  • Reviewing Business and Technical Requirements and built detailed test cases
  • Extensive Knowledge of User stories, Task management and Test Execution.
  • Executing and verifying fixes for all the test cases.
  • Adapt to the changing requirements of Product Owner and update test cases.
  • Participated in daily Stand Up meetings and be accountable for selected Story Points.
  • Attended Status Meetings, Sprint Meetings, And Retrospective Meetings.
  • Extensive experience with Version One (Agile Methodology)
  • Review web - based application and identify critical functionalities.
  • Develop and execute Test Plans and Test Cases from requirements and specifications documents.
  • Manually created, developed and executed Test Cases
  • Performed Smoke Testing, Unified Functional Testing (UFT), Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing
  • Documented and reported all found defect in Quality Center/ALM
  • Provide all data validation through SQL queries.

Hire Now