We provide IT Staff Augmentation Services!

Senior Selenium Qa Tester Resume

0/5 (Submit Your Rating)

Grand Forks, ND

SUMMARY

  • Over 7+ years of experience in Quality Assurance(Manual / Automated)testing with Selenium, QTP, etcof diverse applications on various platforms.
  • Experience in testing of client server architecture, web and mobile based applications using tools like Selenium, QTP, SOAP UI, Appium, JMeter, JIRA, etc.
  • Expertise in automated testing Frameworks using SoapUI, Selenium IDE/RC/Webdriver, Selenium Grid, TestNg, JUnit, QTP and JMeter.
  • Experience in mobile applications for ios and android using tools like Appium,simulator and emulator etc.
  • Proficient in continuous Integration testing using Maven, Jenkins, GIT, and Ant build tools.
  • Experience in testing/Automating SOAP/REST services using SOAPUI.
  • Specialized in creation of Scripts for Automation using tool selenium webdriver and protractor
  • Specialized in performance testing applications using load - testing tools such asLoad Runner
  • Expert in preparing test plan, test cases, test procedure, and test scripts for automated and manual testing as per user requirements and functional specifications of the system.
  • Experience in using Firebug Tool to identify the Object's id, Name,XPath,link in the application
  • Experience in implementing Client/Server and Web Applications developed on Java, JSP, JavaScript, VBScript, HTML, XML, .net and JUnit.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
  • Expertise in all stages of Testing Life Cycle including Unit, Integration, Functional, Regression, Performance & Load testing, Sanity testing, Exception testing, Compatibility testing & Security testing and Acceptance testing.
  • Experience programming in Java, Python,Ruby, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
  • Extensive experience in development and leveraging of Data driven, Keyword driven, Hybrid and Maven driven Selenium Test Automation Framework, integrated with JENKINS CI, TestNG, APACHE MAVEN Build Integration Tool, Git, SVN(VERSION CONTROL SYSTEMS)
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration
  • Performed Manual, Functional and Regression Testing on windows, androidand iOS platforms
  • Experience in developing automated test scripts and frameworks using various programming languages like Java, C#, VB Script, Python and SQL/PLSQL.
  • Expertise in both Manual and Automated Testing using HP tools likeALM.
  • Extensive experience in Black Box, White Box, Functionality, Regression, Performance and UAT Testing and Software Development Life Cycle (SDLC).
  • Experienced in Database Testing by using SQL & PSQL queries and also worked on ETL testing.
  • Experience in working on Waterfall, Agile (SCRUM) and iterative methodology.
  • Experience in interacting closely with scrum team members and in understanding User Stories to full fill the tasks associated with user stories.
  • Experience in developing automation scripts for Cucumber BDD framework
  • Developed SQL Stored Procedures and Queries for Back end testing
  • Strong technical background, and possess excellent analytical & Communication skills, Creativity, Leadership qualities, Team spirit & above all a Positive attitude to shoulder successfully, any responsibility or challenges.

TECHNICAL SKILLS

Testing methods: Functional testing, Regression testing, Performance testing, Smoke testing, System testing, Integration testing

Testing Tools: Selenium IDE/WebDriver/RC/Grid, Coded UI, JMeter, Cucumber, Appium (iOS/Android), protractor, Unified Functional Testing (/QTP), SoapUI, JMeter, Load Runner

Testing framework: TestNG, JUnit

Test Management tools: HP ALM/ Quality Center, JIRA, Bugzilla, Rally, Microsoft Test Manager

Version Control Tools: SVN, GIT, CVS, Team Foundation Server

Build/ CI Tools: Ant, Maven, Jenkins, Hudson

Integrated Development Environment: Eclipse, Visual Studio

Programming Languages: Java, C#, Python, VB Script, SQL, Ruby, HTML, XML, C, C++.

Database Management Systems: Oracle, Microsoft SQL Server, MySQL, MS Access

Browsers: Internet Explorer, Firefox, Chrome, Safari

Operating Systems: Windows 7/8, MAC OS, UNIX, VM Ware

Microsoft Tools: MS Word, MS Excel, MS PowerPoint, MS Visio, MS Project, MS Outlook

PROFESSIONAL EXPERIENCE

Confidential, Grand Forks, ND

Senior Selenium QA Tester

Responsibilities:

  • Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG and Java.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using SVN as VCS for a Java based Web application, using Mavenas build tool and Jenkinsto create and run deployment jobs.
  • Developed Selenium test cases in JAVA using JUNIT framework
  • Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
  • Designed Hybrid Appium Test automation framework, Page Object Model for mobile application (Android/iOS apps).
  • Mobile automation of android and windows app using Appium andSelenium Webdriver
  • Using Java, Selenium WebDriver and Cucumber implemented Page Object Model Automation framework.
  • Using emulators and IOS simulators involved in manual Mobile Testing.
  • Test case automation using Cucumber test automation tool and Gherkin scripting language
  • Involved in creating automation test scripts usingselenium, cucumber built on Eclipse IDE
  • Used Protractor testing framework to write test cases and automate the process of testing of many functionalities of the angularJS application.
  • Used GIT to get the latest version of the committed code to the testing environment.
  • Developed automated tests using Python and Selenium for various functionalities.
  • Tested Full load and Incremental load by passing a sample test data to a few entities to ensure that Inserts and Updates of loading the data is done correctly.
  • Prepared various test documents for ETL process in ALM/Quality Center.
  • Created manual Test Casesin HP QC/HP ALM for various User Stories based on Release and Sprint Plan.
  • Used open source Soap UI for testing (REST based) web services.
  • Developed several REST web services supporting both XML and JSON to perform tasks
  • Developed test scripts using groovy for data driven testing of SOAP and RESTWeb service using SOAP UI.
  • Perform Web Service Testing using JSON and XML, RESTFull APIautomation with GET/POST/PUT/DELETE
  • Estimated necessary resources and story points in sprint planning meeting.

Confidential, Minneapolis, MN

Senior Selenium QA Engineer

Responsibilities:

  • Executed automated test suites on multiple platforms using Selenium Grid and Maven scripts
  • Wrote Datadriven,Cross Browser automation test cases using TestNG framework
  • Used Selenium IDE for Open source web testing
  • Performed performance and load testing of an application
  • Designed and implemented test scripts and architecture for test automation on the Simulator.
  • Worked on Selenium IDE to Automate Testing of Web Application, developed test scripts which includes sequence of commands to be executed.
  • Using Appium and Java developed automation scripts for Native Mobile applications (IOS, Android).
  • Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server.
  • Performed White-box testingand Test automation using JUnit
  • Developed and maintained automated test scripts for Regression testing using Selenium WebDriver and TESTNG.
  • Responsible for Creating and executing Load Test, Performance Test and provide adequate supporting information for bottleneck analysis.
  • Responsible for the JMeter script development including HTTP/HTML and JDBC for my assigned task
  • Used Quality Center for Defect Reporting, Analyzing, Tracking and Report Generation
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Implemented Agile/Scrum methods for testing approach.
  • Installed, configured SOAP UI to test web services using WSDL file given by Development team
  • Configured Selenium GRID scripts on Virtual machines
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium
  • Experience in Web service testing using SoapUI
  • Responsible for running test plans and entering bugs found in to JIRA
  • Implemented automation scripts for Cucumber BDD framework to test keyBusiness Processes scenarios
  • Monitor resolution status of the bugs and verify them fixed in new releases.
  • Maintain Selenium scripts in between releases. Reproduce failed automated test cases manually.
  • Involved in creation of Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.

Confidential, Plano, TX

Selenium QA Tester

Responsibilities:

  • Designed structured User Interface UI automated Test cases using Selenium Web driverin Java for web base software products used to perform software testing
  • Created pom.xml in APACHE MAVEN and run the builds using Continuous Integration toolJenkins
  • Involved in Customizing and generating multiple TFS reports to serve company’s requirement.
  • Automated Test Cases using Selenium and TestNG with C# and configured dependencies using Maven.
  • Automated test cases for desktop applications using Coded UI and C#.
  • Performed data driven testing in Coded UI by reading test data from MS Access.
  • Used TFS to report bugs and to maintain product backlog items
  • Involved in writing Test Plans and Test Casesin Microsoft’s Test Manager,based on system requirements
  • Involved in creating thedesign and technical specificationsfor the ETL process of the project
  • Responsible for web services testing using XML and WSDL to follow the SOAP standard
  • Actively participated in daily stand-up meetings, go-no-go meetings, and bi-weekly sprint meetings as part of Agile methodology.
  • Installed, configured SOAP UI to test web services using WSDL file given by Development team
  • Involved actively in Defect Review meetings escalating and prioritizing issues effectively

Confidential, Sunbury, PA

Automation Engineer

Responsibilities:

  • Participate in weekly meetings to generate Daily Test Status Report for all required test phases
  • Automated the regression test cases using the WebDriver & TestNG.
  • Performed Automation Testing of each Build and then Regression testing oneach builds using Java and Selenium WebDriver,Selenium IDE
  • Performed Data Driven (Cucumber) and Keyword driven Tests
  • Developed and maintained Hybrid Framework.
  • Preparation of scripts for generation of HTML reports usingTestNG
  • Extensively used my SQL proficiency during data migrations.
  • Integrated Selenium Grid with Hudson Server for user interface and browser compatibility
  • Performed testing using Quality Center,Team Foundation Server, and Test Manager
  • Used Microsoft Testing Manager to test plan and test cases.
  • Reviewing the Test Results for the applications tested at offshore.
  • Used TFS (Team Foundation Server) for defect logging and tracking.
  • Involved in Regression Testing and creation execution ofQTP scripts
  • Involved in creating Test plans, for different components within the project.
  • Identified the Complex Test cases and prepared the Business & Build Verification Testing
  • Used SOAP UI assertions and Groovy script for web service automation Testing.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
  • Involved in the production support team for planning cycle after production implementation.
  • Strong ability in developing advanced SQL queries to extract, manipulate, and/or calculate information to fulfill data and reporting requirements including identifying the tables and columns from which data is extracted
  • Report the defects in Jira and work with development team to fix issues
  • 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.
  • TestedJSON Web servicesfor creating deleting modifying a big set of pools and Products, bywriting pure white box test cases.
  • Tracking the defects and following up to the closure in Quality Center
  • Performed Web Application testing on project operated within agile environment, with 2-4 week sprints, daily scrum meetings, task waiting, pair programming, refactoring, presentations and review

Confidential, Sterling, VA

Selenium QA Engineer

Responsibilities:

  • Analyzed and updated business requirements, use cases, wrote and implemented the Test Plan, various Test cases and Test Scripts to test various functionalities using the automated tool QTP and also wrote manual Test Cases using Quality Center according to functional documents and requirements.
  • Developed and implemented robust MVC pattern base testing with Selenium which cut down the script development time in half.
  • Involved in automating test cases using Selenium with Junit.
  • Worked on Selenium IDE to Automate Testing of Web Application, developed test scripts which includes sequence of commands to be executed.
  • Migrated text scripts from QTP to Selenium.
  • Creating defect tasks inVersion One, and integrating it with JIRA
  • Enhancing the QTP scripts by doingunit testingon the scripts before creating scenario based tests inTest-Lab Moduleof Quality Center.
  • Testing of Web Services using web services client generated using SOAP UI, TCP Monitor to track request and response SOAP Messages
  • Involved in Automation of Web Application using QTP.
  • Participated in daily SCRUM meetings and gave the daily status of testing.
  • Analysis of requirements, creating, and maintaining the Business Requirements Document (BRD).
  • Tested backend applications by writing SQL and PL/SQL statements
  • Worked on Testing of Application which uses Restful Web services, XML, DOM, JSON and AJAX features.
  • Involved in Requirements meeting, created Test Cases, Test Plan document and have them reviewed with Leads.
  • Maintained log of test results using Quality Centre as per rating and interacted with developers to resolve issues.
  • Performed browser compatibility testing (Firefox, Chrome, Safari, Opera, Opera mini)of a web based application to ensure that functionality works fine.
  • Worked withBusiness Analyststo define test cases, test plans, test data ensuring accurate coverage of business and functional requirements.
  • Executed test cases in the Test environment
  • Used manual test plans to create regression scripts and performed testing on every build before going into Production
  • Created the Test Summary Report (TSR) to detail the testing effort such as Test Case ID, number of Test Cases executed, passed, failed and status of Test Cases.

Confidential

QA Engineer

Responsibilities:

  • Involved in Writing SQL Queries, stored procedures, and functions to fetch and update data in Oracle database
  • Implementation of reporting which generates PDF files using iText API.
  • Involved in creation and implementation of Test Procedures,Test Plans and Test Scripts and analyzing the results of scripts, interaction with team members in fixing the errors.
  • Experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Utilized Waterfall and Agile project management strategies, depending on project need.
  • Performed Defect Tracking on a regular basis to make sure every defect has traceability back to the source by using tools such as Quality Center.
  • Developed JSPs as views, Action Servlets as controllers and Action classes as wrappers to business objects and Action form beans for modeling.
  • Used Validation framework for validating the input data from the user.
  • Used Stored Procedures for various complex utility task/interfaces performed by the system (send data every morning to state police).
  • Designed and developed application using JSP, Custom tags, JSTL, JavaScript, HTML, CSS.
  • Created and ran functional and load tests on web services prior to implementation.
  • Participated instatus meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution using Quality Center.
  • Involved in manual testing of the application.
  • Interact & Co-operate with team members during the project process.
  • Testing the modules and fixing the bugs in the module.
  • Worked closely with the web development team to ensure quality deliverables.
  • Analysis and maintenance of the system problems and provided production support.
  • Documented user requirements, translated requirements into system solutions and developed implementation plan and schedule.
  • Building batch driven programs and scheduling of jobs.
  • Providing Solutions / Fixing Defects for any support tickets.
  • Trained newly hired QA engineers via KT (knowledge Transfer ) Sessions.

We'd love your feedback!