We provide IT Staff Augmentation Services!

Senior Qa Selenium Automation Tester Resume

East Moline, IL

SUMMARY:

  • About 8+ Years of experience in Quality Assurance (Manual / Automated) testing with expertise in requirements gathering, analysis, design, application testing.
  • Strong working experience on Software Development Life Cycle (SDLC) including Waterfall and Agile Scrum model.
  • Good exposure in developing and maintaining Test Plans, Test Cases, Test Procedures and Test Scripts for manual and automated testing.
  • Experience in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using TestNG annotations like Groups, Parameter, and Data Provider.
  • Expert in Selenium IDE, Selenium Grid, Selenium WebDriver using core java for developing automation scripts.
  • Hands on experience in Developing, Documenting and Executing Test cases manually and generated Automation Scripts using Selenium.
  • Performed full automation suite for every Release and analysed the root cause of failed scripts.
  • Expertise in Core Java and Object Oriented Concepts (Inheritance, Polymorphism, Abstraction, Encapsulation, Exception Handling, Multi - Threading and Collections).
  • Extensive experience in functional testing, unit testing, sanity testing, integration testing, smoke testing, system testing, regression testing, GUI testing, back-end testing, browser compatibility testing.
  • Experience in working with web technologies like of HTML, XML, JSON, JQuery, and CSS.
  • Experience in developing the features, scenarios, step definitions for BDD (Behaviour Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin.
  • Good Experience on Selenium IDE and creating Scripts in Selenium-RC by using Java.
  • Experience on testing Web Services (SOAP, REST) using SOAPUI Tools.
  • Expert in developing Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript, and test frameworks using TestNG, ANT/MAVEN build tools.
  • Experience in automation testing mobile applications on Android platforms with Appium.
  • Good working knowledge on Desktop, Web and Mobile applications.
  • Good experience with continuous integration tool such as Jenkins.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, TestNG, Selenium WebDriver, Grid, ANT/Maven, Jenkins, Cucumber and SOAP UI.
  • Skilled in performing load, stress and performance testing using Apache JMeter.
  • Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, id and name).
  • Proficient in different phases of testing like Functional Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, User Acceptance Testing (UAT), client/server and Web based applications.
  • Good knowledge in UI Automation testing with JavaScript and writing feature files using Cucumber framework and JavaScript
  • Experience in designing and implementing SQL queries for QA testing and data validation.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Good exposure to working in a highly dynamic Agile/Scrum environment.
  • Experienced in Bug Reporting and Defect tracking using tools like JIRA and BugZilla, HP ALM (Quality Centre).
  • Hands on experience in test management and defect tracking tools such as JIRA, Bugzilla and ALM/Quality Center, Test Director.
  • Excellent communication, inter-personnel and presentation skills, quick learner and self-organized person.
  • Excellent analytical, debugging skills and problem-solving analysis skills.

TECHNICAL SKILLS:

SDLC Methodologies: Agile/Scrum, Waterfall

Testing: Automation Testing, Manual Testing

Selenium: Web Driver, Appium, TestNG, Cucumber, JIRA

Frameworks: Hybrid Driven Framework, Keyword Driven Framework, Data Driven Framework

Operating Systems: Windows Family, UNIX (Solaris / Linux)

Html:, CSS, Java Script

Browsers: Firefox, IE, Google Chrome & Safari

Language: JAVA, PL/SQL

RDBMS: Oracle 9i/10g/11i, SQL Server, DB2, MySQL

Tools: SVN, Git, GitHub, Jenkins, Maven, Log4J, Toad, Putty

PROFESSIONAL EXPERIENCE:

Senior QA Selenium Automation Tester

Confidential, East Moline, IL

Responsibilities:

  • Developed new and updated existing automation scripts using Selenium WebDriver in Java.
  • Maintained and updated the Manual Test case, Test Scripts and Test Data as per the evolving requirement.
  • Done java coding extensively for Data Driven framework and Keyword Driven Framework by using TestNG framework along with Selenium IDE, Selenium.
  • Designed the test cases for the complete application modules.
  • Prepared manual & functional test cases on web applications as per requirements.
  • Peer reviewing of designed test cases.
  • Responsible for Regression Testing, Functional testing for web-based application.
  • Performed Regression Testing for every modification made in the application & new builds using Selenium WebDriver.
  • Reported bug using Project Tracking tool JIRA.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Worked on Cucumber Testing applications and responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
  • Reviewed Business and Technical requirement documents to develop test scenarios and test cases.
  • Involved in Database testing.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Used web-debugging tools like XPath, Firebug and FirePath to locate elements.
  • Created of stored procedures, triggers and views.
  • Executed the Test Cases to verify actual results to expected results.
  • Tested web application using TestNG and Selenium Framework.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Worked in Database Testing using SQL queries with multiple Databases which includes Oracle, SQL Server.
  • Proficiency in automating test scripts for cross Operating systems using Selenium.
  • Maintained and executed Maven build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Involved in Web Service testing and validating the XML files.
  • Performs in-depth analysis to isolate points of failure in the application
  • Assist in production of testing and capacity reports.

Environment: Java, PL/SQL, Selenium RC, TestNG, Selenium WebDriver, SoapUI, Jenkins, Firefox, Maven, SQL, XML, Eclipse, JIRA, Oracle, UNIX and Windows.

Sr. Quality Assurance Analyst/SDET

Confidential, Atlanta, GA

Responsibilities:

  • I was working on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
  • Utilized role in mobile testing using Appium for testing client's mobile platforms
  • Implemented open source tool Selenium Web Driver for cross browser and cross platform web/Mobile testing.
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Worked on functional UI front end Testing for the application.
  • Extensively worked on Test NG to create Thread Groups and test Web Application for various loads on key business scenarios.
  • Executed web service regression tests on Postman to verify web services XML/JSON response.
  • Creating test scripts using Selenium Web Driver for the functional test cases.
  • Experience with Test Automation tools such as Selenium, TestNG, JMeter, Junit.
  • Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse.
  • Written Gherkins and Java automation test scripts to execute in cucumber.
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber.
  • Web Service testing (RESTful API) and Automation using JSON, XML payloads.
  • Design, Develop, testing and automation of backend web services (RESTful) for New classroom application using Postman and REST clients.
  • Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them
  • Configure the JIRA workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement
  • Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server

Environment: Java, Selenium WebDriver, Appium, Eclipse, TestNG, Cucumber, Maven, Jenkins, SOAP UI/Postman, UFT, HTML, XML, Agile, JIRA, SQL Query, and Windows.

Senior Selenium QA Tester

Confidential, Chicago, IL

Responsibilities:

  • Analysis of Business and Requirement Specifications. Implementing Test Lab and formulation of Test Plans, Test Strategy.
  • Ensure to guide process and technology adoption to assure apt QA testing of User Interface application.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber (BDD), and Eclipse.
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
  • Performed Data driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
  • Used Apache POI API to register the test data from the excel sheet.
  • Utilized Jira as defect tracking tool on the project.
  • Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
  • Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
  • Implemented Regression and Smoke test execution as a discrete step of the deployment process by using WebDriver.
  • Performed functional testing to identify several critical points in the application & automated it by using Selenium WebDriver.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.
  • Involved in preparing a report of all automation difficulties and test results for a further application using Maven. Performed functional testing of SOAP & Restful Web Services using SOAPUI Tool Used Java/JUnit to run Cucumber feature (BDD) and scenarios and generating report daily basis.

Environment: Selenium Web Driver, JIRA, Jenkins, MAVEN, GIT, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, Firebug, Fire Path, SOAPUI, XML, HTML.

Confidential

QA Manual Tester

Responsibilities:

  • Preparing test case based on Functional requirement Specification and submitted to the client.
  • Check the manual test scripts for automation and identifying the reusable test components.
  • Involved in root cause analysis and performance analysis of the developed test scripts.
  • Follow up with the fix-it team for the defect’s resolution during scripting and test execution.
  • Received inbound calls from current subscribers regarding Internet and Modem technical support.
  • Participated weekly team meetings with business users, developers and updates on the status and raise any issues to the management.
  • Involved in testing all backend processes using SQL.
  • Involved in test case Execution and Analyzing the Results. Performed Functional testing, regression testing, Sanity testing and migration testing.
  • Worked on Maintenance and Enhancement change requests.
  • Effectively involved in the review of the Test results.
  • Test the overall workflow for the existing and new functionalities. Executing the test suite, finding defects and reporting them to developer through testing standards.
  • Prepared Defect Report by using Quality Center as per severity and Priority.
  • Designed Test cases and executed Test cases and reported the Bugs using Quality Center.
  • Preparing an estimate for each phase of testing to decide on resources needed.

Environment: HP Quality Center, Quick Test Pro, Selenium, JIRA, Java/J2EE, JavaScript, Web Sphere, WSDL, Linux, UNIX, XML, Selenium, Rally, WebLogic Application Server.

Confidential

QA Engineer

Responsibilities:

  • Performed Functional Testing, User Acceptance Testing and System Testing.
  • Automating and debugging the regression and smoke test scripts for the major releases.
  • Check the manual test scripts for automation and identifying the reusable test components.
  • Involved in root cause analysis and performance analysis of the developed test scripts.
  • Analysed Test specifications and written Manual Test cases for Black Box Testing.
  • Involved in defect management and defect reporting.
  • Coordinated testing activities with testing team members.
  • Talked to the end users to create the process requirements and to proper explain to the design and development team the flow of future data modules.
  • Developed rigorous SQL queries in PL/SQL to perform the database operation for verification and validation.
  • Participated in the team meetings to discuss the issues arising out of testing.
  • Logged and kept track of all Defects till their closure using Quality Center.
  • Created and maintained Test Data on Excel sheets.
  • Performed Backend Testing using SQL.
  • Conducted Cross Browser Testing on different versions of IE and Firefox.

Environment: Oracle, Bugzilla, SQL, Agile Methodology, User Acceptance Test Case, Toad, SVN, Quality Center, Selenium WebDriver, J2EE, XML, MS-OFFICE

Hire Now