Sr.selenium Quality Analist Resume
0/5 (Submit Your Rating)
Chicago, IL
SUMMARY
- Overall 12 years of experience in Software Testing as Quality Analyst/Mobile Application tester (Including 4 years experience in Selenium Testing with Java).
- Experience in Manual & Automated Software Testing using Selenium with Java, Soap UI and Quality Center
- Strong experience in Automation Web Application Testing using Selenium web driver with Test NG framework automation.
- Strong experience in Java programming, Selenium web Driver,
- Experience in Java technologies, XML, JS, CSS, and HTML to automate and deliver test suites.
- Well versed with handling elements in Selenium Web Driver.
- Executing Selenium Test cases and Reporting defects.
- Experience in Data Driven Testing, Cross browser testing and parallel Test execution using Selenium Web Driver and Selenium Grid.
- Expertise in implementation of automation framework using Selenium.’
- Expertise in AutomationtestingusingSeleniumWeb Driver /RC / IDE, JUnit, Jenkins, Soap UI,REST and HP UFT,
- Elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.
- Experience in working with open source tools such as Selenium (SeleniumIDE,SeleniumRC,SeleniumWeb Driver andSeleniumGrid), Jmeter and Eclipse.
- Developed Test Scripts to implement Test Cases, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format.
- Expertise in different types of testing like Automationtesting, Manualtesting, Integrationtesting, Systemtesting, Smoketesting, Regressiontesting, UnitTesting, Black boxtesting, Functionaltesting, Databasetesting, GUItesting,
- Extensive knowledge in automated and manual software testing techniques, tools and Software Development Life Cycle methodologies such as Waterfall, RUP and Agile (Scrum)
- Expertise in analyzing Business Requirements (BRD), Functional Requirement Document (FRD), System Requirements Document (SRD), Use Cases, UML Diagrams for Web and / Mobile based applications
- Performed Testing Lifecycle's (STLC), which includes preparation of test cases, execution of test cases, automation of test cases, reporting of bugs, defect report maintenance.
- Well versed with the Documentation Test Strategy, Test Plan, Analyzing Test Results and generating Defect Reports and Metrics preparation such as Test Effectiveness, Defect Leakage and Requirement stability Index.
- Good experience on test management tool HP ALM / Quality Center (QC) which includes preparing test cases/test suite/test log/test reports.
- Strong abilities in software testing involving setting up of test environment, creation of test scripts / cases, execution of Grey - box, Black-box testing including Smoke, functional, regression, System Integration Testing, Security testing, Graphic User Interface, End-to-End Testing, compatibility, web services, database testing and tracking of defects using various tools
- Extended expertise in QA and Automated Software Testing using, Soap UI, HP/ALM/Quality Center and Selenium.
- Experienced in performing compatibility testing with various mobile device functionalities and also testing on mobile applications using tools like Android SDK, Confidential Mobile, Keynote Device Anywhere.
- Developed & maintained Driven Framework, Keyword driven Framework and Hybrid Framework to automate the testing process of various modules of the application using QTP.
- Comprehensive knowledge of Manual andAutomationtools likeSelenium, Load Runner and gained exposure in the areas of UAT Phases.
- Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, with different Locators (XPath, CSS, id, Link text).
- Experience in managing leading defect triage meetings with all stakeholders of the project and prepared test execution and bug fix status reports for management
- Strong analytical and good communication skills facilitated a high level of collaboration among co-workers, cross streams in a team-oriented and rapidly changing work and business environment.
- Exceptional time management skills and able to handle multiple competing priorities in a fast-paced environment. Good knowledge on various processes, phases, templates, and standards of Software Testing.
- Performed debugging and performance tuning tasks
PROFESSIONAL EXPERIENCE
Sr.Selenium Quality Analist
Confidential - Chicago, IL
Responsibilities:
- Created automation framework and test scripts usingSeleniumWeb-Driver for multiple platforms and browserstestingand automated mobiletestingusing Confidential mobiletesting android and IOS applications.
- Analyzed Business requirements and Functional documents, created the test strategy document that defines the test environment, phases oftesting, entry and exit criteria into different phases oftestingand resources required to conduct the effort.
- Developed test scripts to implement Test Cases, and features for Test Driven Development, Behavior Driven Development using Cucumber.
- Attended weekly status meetings with development and management Teams.
- Reported defects to developer and discussed about the issues in weekly status meetings.
- Design, develop and implement Hybrid Driven automationtestingframework utilizing Java, Test-NG andSeleniumWeb-Driver.
- Developed automation test cases, executed these test scripts.
- Used SVN repository for efficient remote team working, also stored the framework and all the developed test cases.
- ConfiguredSeleniumWeb Driver, Test-NG tools and createdseleniumautomation scripts in java using Test-NG prior to next quarter release.
- Performed functionaltestingto identify various critical points in the application and automated it by usingSeleniumWeb-Driver with Test-NG.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath inSeleniumWeb Driver.
- Prepared user documentation with screenshots for UAT (User Acceptancetesting) using Selenium Screenshots.
- Used Apache POI to read data from Excel sheet.
- Performed continuous integration automationtestingusing Jenkins.
- Used parameters, data provider Test NG annotations to perform regression and functionaltesting.
- Performed Integration and Regressiontestingto check compatibility of new functionality with the existing functionalities of the application usingSelenium.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex queries using SQL Server.
- Designed data-driventestingframework inSeleniumand captured data dynamically from web controls.
- Used automated scripts and performed functionalitytestingduring the various phases of the application development usingSelenium.
- Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
- Involved intestingWeb services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
Environment: SeleniumIDE,SeleniumWeb Driver, Unix, Apache POI, Auto IT, Java, HTML, CSS, X-path, Windows, Maven, SVN, SOAPUI, Cucumber, TestNG.
QA Selenium Tester
Confidential - Chicago, IL
Responsibilities:
- Concentrated on Java based test automation, creating scripts for webGUI and Web Service interfaces using selenium WebDriver, also continuously extending existing test automation Cucumber based framework.
- Participated in the build of the required test infrastructure, tools and coverage to ensure the release of top quality software.
- Involved and implementing the daily task like Test Strategy and Test planning.
- Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.
- Performed GUI functionaltestingmanually for the application.
- Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts,testingtools Usage, Defect management, and Prepare Test reports.
- Experienced in Agile and waterfall methodologies, Test Driven Development (TDD)
- Developed user defined functions for differentseleniumlocator types.
- Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases inSelenium.
- Developed automation test cases, executed these test scripts from test lab and logged defects in QC
- ConfiguredSeleniumWeb Driver, TestNG, Maven tool and createdSeleniumautomation scripts in java using TestNG prior to next quarter release.
- Designed data-driventestinginSeleniumand captured data dynamically from web controls.
- Setup /Installed and ConfiguredSeleniumIDE.
- UsingSeleniumWeb Driver API to automate tests.
- Record and plays back test in Firefox usingSeleniumIDE for UI automationtesting.
- Create test scripts and automate them by usingSeleniumIDE.
- Perform browser compatibilitytestingof application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH inSeleniumWeb Driver.
- Involved in implementing logging and tracking using JIRA.
QA Automation Tester
Confidential - Schamburg, IA
Responsibilities:
- Involved in writing and making enhancements to the test plan, test cases and test scripts for Functional and automatedtesting.
- Developed Functions and Sub Procedures, saved them in library files and used them whenever required.
- Participated in Planning and the daily standup meetings as part of the agile team; attended grooming sessions and Retrospectives.
- Performed Smoketesting, Sanitytesting, System Health Check before beginning to test officially, Functionaltesting, Cross-Browsertesting, Regressiontesting, Manual and Automatedtesting, Integrationtesting, Back-end validationtestingand End to endtesting.
- Created the test plan and test cases on the input and the different requirements provided by the product owner for the Payments and Credits team.
- Designed, developed, and executed automated tests usingSeleniumWeb Driver.
- ConductedtestingusingSeleniumRemote Control on different browsers.
- Created the test automation framework usingSeleniumRC.
- Raised defects and performed tracking using JIRA. Created automated functional scripts for the report generation module usingSeleniumRC/Grid.
- Performed exception handling using recovery scenarios. Coordinatedtestingtasks and activities with Project teams and IT Staff.
- Executed test scripts and validated the actual results against the expected results.
- Used TOAD for SQL queries and data validation. Attended Bug Meetings and also meetings with the QA Leads, Managers and Developers for query resolution.
- Participated in all team meetings, coordinate with the testers, resolved issues, and provided overall direction.
- Designed and executed test cases for new modules of the application including Linux and Web-based applications.
Senior QA Analyst
Confidential - GA
Responsibilities:
- Reviewed business requirements (User Stories) with Business Analyst and Project manager, Team lead, technical architects and developers.
- Participate in requirement and design reviews to ensure test plans are traceable to requirements.
- Work with team to coordinate, monitor, execute and document all test activities. Manually performed Ad-Hoctesting, end-to-endtesting, and systemtesting.
- Execute and evaluate manual or automated test cases and report test results.
- Hold and facilitate test plan/case reviews with cross-functional team members.
- Performed manualtestingby entering positive values, negative values, and boundary values to the application
- Performed Black box, Integration, Regression, Systems, and Backendtesting
- Created, maintained and updated regression suites upon receiving new build
- Worked on conversion of manual tests into automated test scripts
- Customized the scripts using Checkpoints, Functions, and user-defined functions
- Performed load, stress, performance and volume testes to ensure the application is able to handle production environment
- Performed data validationtestingwriting SQL queries.
- Worked in Agile environment, attended daily stand up meetings, SCRUM meetings.
- Executed SQL queries and joins using TOAD to validate the data.
- Tested Web Services (SOAP and REST ful services), Validated XML request and response using SOAP UI tool.
- Managed test case, defects and reports in HP Quality Center (ALM).
Senior QA Analyst
Confidential - Seattle
Responsibilities:
- Initiation and complete ownership of knowledge transfer from the Client to offshore test team
- Identify test scenarios, test cases, data
- On time identification Test Environment Requirements
- Daily interactions with the Client on Defect Tracking and Reporting
- Timely defect tracking to resolution, with appropriate priority and severity as agreed with the client through HP Quality Centre
- Providing timely support to the Team Lead in organizing productive work.
QA Analyst
Confidential - Seattle
Responsibilities:
- As a Module Lead Managing team of 8 - 10 people for Product Catalogue Module.
- As SME involved in giving KT to the Team members
- Preparation of Test Scenarios and Test Cases based on the High level Design document.
- Reviewing of Test cases & Enhancing of test cases according to the change requirements
- Execute test cases accurately and concisely report both progress and defect status
- Extracting daily Defect and Status report from QC.
- Escalating the issues and the risks in the project area.
- Task Assignment to the team, Team daily tracker efforts calculation
- Weekly and Daily status report
- Part of giving Feedback to the team for appraisal.
- Client interaction for status updates.
- Creation of work plan to track daily deliverables and maintain data for several management reports like Efforts, etc.
- Provide metrics to the Management during test construction phase.
- Requirement Tractability Metrics
QA Analyst
Confidential
Responsibilities:
- Designed and developed test strategy, Test procedures, Test Cases, Test scripts test plan and Schedules by understanding the business logic and user requirements for manual and automated testing.
- Writing Test Cases and Create the test data from Build document provided by the client
- Submit the test data and run the Job successfully
- Pull the data for submitted job and Execute Test Cases
- Defect Logging and Monitoring Defect Closure By using IBM Rational Clear Quest
- Verifying the Data entered by the User with the Existing data in the Data
- Used Quality Center for requirements management, planning, scheduling, running tests, defect tracking to manage the defects and executing the test cases.
- Analyzed system specifications, requirements and developed detailed Test Plan, including test cases and test procedures.
- Performed manual testing on various module
- Followed Agile & Scrum Methodology in this project.
- Performed Unit, System testing to verify the application under test is as per the business requirements and performed End-to-End testing.
- Used QTP to validate links, objects, images and text on Web pages continue to function.
- Defining user defined parameters to execute various functions in QTP.
- Writing of some necessary requirements for application in Quality Center (QC).
- Writing of Use Case and creating of UML sequence diagram
- Analyses and articulates the problem with communication and/ documentation
- Identified business needs and determining solutions to business problems