We provide IT Staff Augmentation Services!

Sr. Selenium/web Services Automation Engineer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

PROFESSIONAL SUMMARY:

  • With 7 years of professional experience in Software Testing as Software Quality Assurance Engineer on different platforms and environments.
  • Good Experience on Selenium IDE and creating Scripts in Selenium - -RC by using Java.
  • Experience in full Software Development Life Cycle (SDLC), in-depth knowledge of contemporary QA/test principles, methodologies.
  • Efficient in analyzing System Requirements, Use Cases and other documents to gain overall understanding of the new application to determine the appropriate level of testing required and designing end-to-end testing framework that supports both manual and automated.
  • Extensively Worked in Quality Assurance using Testing methods for both Manual and Automation tests with all phases of Software Development Life Cycle (SDLC) in Requirements gathering (FSD/SRS).
  • Created automated test suites using CALISA for testing the APIs with Virtualized as well as live integrated environments.
  • Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall, CMM, and Agile/Scrum.
  • Used Soap UI to test Web services (SOA) and Done MS Stack Testing.
  • Adept at developing automated test scripts using Load Runner, Quick Test Pro, Quality Center, Selenium.
  • Create new projects in Perl UNIX/Linux shell, Windows batch scripting to make automated cover-images files process for e-Catalog Socrates Pearson system, for sales representatives and college professors
  • Experienced in developing and maintaining Test Plans, Test Scripts and Test Cases, Defect Tracking, and Report Generation.
  • Worked in AWS Environment
  • Worked on retail and e-commerce application.
  • Involved in risk based testing.
  • Documented the SDLC Process of Service Virtualization for the Client.
  • Working knowledge of SQL, HTML and XML and internet browsers.
  • Experience in testing a REST and SOAP API’s Using SOAP UI PRO.
  • Expertise in Unit Testing, Integration Testing, GUI testing, Functional testing, Accessibility Testing, System testing, Regression Testing, User Acceptance testing, end-to-end testing and Black Box testing methodologies.
  • Experience in implementing and tracking testing Key Performance Indicators(KPI)
  • Experience in writing java Script in Cucumber Automation Framework.
  • Involved in Sprint Planning sessions and gave story points as per the estimates of Virtualization.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Experience in automating embedded Linux systems using Python automation frameworks.
  • Experience in creating the Requirement traceability matrix and performing the corresponding analysis.
  • Lab Management Experience where System, WIFI Modem, STB and application integration.
  • Experience in coordinating testing efforts with the offshore teams.
  • Experienced in recording tests, debugging tests, editing scripts, running test scripts and analyzing results using testing tools Win Runner, Quick Test Pro, Load Runner
  • Excellent communications skills, strong problems solving skills and a good team player.
  • Ability to meet deadlines and handle pressure and co-ordinate multiple tasks in a work project environment.

TECHNICAL EXPERTISE

Languages: C, C++, C#, PL/SQL, Java, Ruby, Java Script, Python, CSS, HTML, XML.

Testing Tools: HP Quick Test Professional (QTP), Unified Functional Testing (UFT), HP Quality Center, WARP tool, Load runner, IDE 2.50, Selenium WebDriver, Junit, TestNG, Docker, Bugzilla, Jira, Selenium Grid, Soap UI, SoapUI PRO, REST, Create Virtual Service, CA virtualization, JSON, CA LISA, Groovy, Cucumber, Gherkin, Puppet, Maven, ANT, J Behave, Jmeter.

Testing Methodologies: System Testing, Stress Testing, Load Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Accessibility Testing, Validation, Manual, Automated, White Box, Black Box, Modular Testing, Grey Box, System Testing, Integration, Unit, API, Regression, Test Plan, Test Cases, Matrix Preparation, API Testing, Performance Testing, Load Testing, Localization Testing and Internationalization testing.

Software Process/Methodology: Software Development Life Cycle (SDLC), Application Lifecycle Management (APM), Agile, Scrum, Waterfall.

RDBMS: Oracle, SQL Server, TOAD, MONGO DB.

Scripting Tools: UNIX Shell Scripting, Perl Scripting.

Systems: UNIX, Linux and Windows.

Web Servers: Tomcat 3.3, Sybase, Apache 1.3, IIS 5.0, OMS.

PROFESSIONAL EXPERIENCE

Confidential - Phoenix, AZ

Sr. Selenium/Web Services Automation Engineer

Responsibilities:

  • Thorough experience in Agile, Scrum methodologies.
  • Very good experience in User Acceptance testing, used to test the application for different modules/links in the application with the help Cucumber tool in a Behavior Driven Development(BDD) Framework
  • Worked for creating Test Plans, Test Cases, Test Scripts and entire Testing process.
  • Created feature file, scenario outlines by improvising Cucumber.
  • Develop and maintain automationtestscripts for client -server and web basedapplications usingPython,Silk and other automation tools.
  • Created Web pages using AngularJS and did performance testing using JMeter.
  • Automation of test cases using Selenium Web driver, TestNG, Page object Model(POM).
  • Extensively used CA LISAandSOAP UIfor functional testing ofweb services.
  • Worked on Service Virtualization tools such as CA LISA tool.
  • Created automated tool for Email generation through LISA test cases
  • Database integration and UI maintenance for the CA ITKO LISA Automation Framework.
  • Trained resources on CA LISA TOOL
  • Creation of test cases in ITKO LISA by adding filters and assertions at various steps of the test case.
  • Used tools such as Selenium, SOAP UI.
  • Developed Scripts using python selenium WebDriver combo for user module application.
  • Experience inwriting automation script for AngularJS application usingprotractor.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Used Appium to automate the iOS and Android app.
  • Responsible for building the dashboards using the html, xml, AngularJS, CSS & JavaScript.
  • Writing simple to complex SQL queries for testing purpose.
  • Performed REST API testing by Soap UI
  • Used SOAP UI assertions and Groovy script for web service automation Testing.
  • Excellent knowledge of Selenium tool (Selenium IDE, Selenium RC, or Selenium GRID)
  • Used python to develop Automation framework to Validate RESTful Web Services.
  • Configured Selenium Grid to execute the scripts in cross browsers.
  • Performed white box testing using TestNG for class, method.
  • Wrote scripts for automation testing for Mobile Native Apps.
  • Used iOS Simulator and emulator for mobile app testing.
  • Tested the Performance using JMeter tool.
  • Generating the detailed reports of the Bugs, Test Execution summary reports.
  • Conducted the team meetings for discussing the status and issues.
  • Attended Weekly/Daily reports to clients based on the status of execution/defects.
  • Used Keyword and Data driven framework.
  • Used ALM for Defect Management.

Environment:Quality Center/ALM, SQL Server 2008, Spira Team, Appium, Python, Selenium Web driver, LISA, Windows XP, Windows 7 Eclipse, Firebug, SQL, Java, JavaScript, JSON, XML, Documentation Tools: MS Office - MS Word, Excel, PowerPoint, MS Project. Building Center, JMeter.

Confidential, CA

Sr.QA/UFT Automation Engineer

Responsibilities:

  • Reviewed Business Requirement and Software Specification Requirements to achieve better understanding of the AUT.
  • Modified the scripts in UFT to automate Desktop application.
  • Used descriptive programming to develop the automation scripts in UFT
  • Developed automation scripts using Selenium WebDriver, python for user management module
  • Performed defect tracking in quality center
  • Examined and analyzed the requirements to document test cases.
  • Expertise the testing application developed using various mobile technologies.
  • Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
  • Automated test cases using Ranorex to elaborate data-driven tests, excluding XML data format, by means of this tool. Created detailed reports with screenshots using Ranorex UI tool
  • CreatedAutomated Regressiontest scripts usingITKO LISA.
  • Created CA LISA Virtualization Service and Tested at Both Execution time and Runtime Environment. By using this Service, Recorded the Tasks and wrote Test cases to checked the Functionality of application
  • Creation of test cases in ITKO LISA filters and assertions at various steps of the test case.
  • Worked on developing automation scripts using Java Scripting for ITKO LISA.
  • Creation of test flows for various update operations using LISA output of one test is used as input to other test.
  • Worked on developing automation scripts using Java Scripting for ITKO LISA.
  • Used Selenium WebDriver for testing various web applications.
  • Involved in complete QA Life Cycles.
  • Implemented page object model automation framework with Java, Selenium Webdriver and Cucumber.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
  • Proposed the need for adding or modifying a requirement, to the business analyst and project manager, to enhance the product functionality
  • Performed Sanity testing for each new build of the application.
  • Tested for Functionality, Interface, and Regression testing.
  • Identified the defects and worked with the development team to fix the defects.
  • Coordinated within the testing team to achieve the testing goals.

Environment: Share Point, EDM Methodology, Python, Java, J2EE, MongoDB, Web logic App Server 9.1, Selenium IDE, Selenium Web Driver, ALM 11.5, MS Office 2007, QC and Oracle

Confidential - Dallas, TX

Selenium Automation Engineer

Responsibilities

  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Run the Automated Regression suite and analyzed results and file bugs
  • Writing simple to complex queries using MongoDB for testing purpose
  • Performed different types of testing, Functional, Integration, System, and Regression Testing using QTP.
  • Performed test management and bug reporting using Quality Center.
  • Performed Data Driven Testing using extensive data in the test scripts
  • Performed the User Acceptance Testing (UAT).
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Performed functional testing for each sprint using Selenium WebDriver.
  • Performed cross browser functional testing using Selenium Grid.
  • Executed positive and negative scenarios.
  • Used Keyword and Data driven framework.
  • Conducted regression testing after every new build.
  • Worked with users on User Acceptance Testing.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Used HP Quality Center to report defects and test results.

Environment: Selenium RC, Java, Junit, SQL, DHTML, QC, VBScript, HTML, MSWord, MS Excel, UNIX, Windows.

Confidential, Los Angeles, CA

QTP/SOAP UI automation Engineer

Responsibilities

  • Involved in UAT & Release Testing
  • Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown,
  • Developed frameworks using Python for automate testing using Selenium WebDriver.
  • Checkbox, radio button, labels using XPath and other locators.
  • Interacting with Development and QA Teams to ensure overall quality of the software
  • Depicting the flow of data within and between technology systems and business functions/operations Automated Functional and Regression Testing using Selenium IDE, WebDriver, JUnit, ANT, and Java.
  • Created customized Documentation templates in MSWord, MS Excel for use by the entire Testing team
  • Used to test the application for different modules in the application with the help Cucumber tool in a Behavior Driven Development(BDD) Framework.
  • Conducted Integration testing for all the modules
  • Reported daily/ weekly status of test cases executed and status of the defects.
  • Worked with AngularJS to create frameworks and web applicetion
  • Review test cases, Requirement traceability matrix with the business
  • Coordinate for data preparation with the third party
  • Provide estimations for the test effort and prioritize the areas needed to be tested first
  • After the development cycle, I was responsible to guide the testing team to write test cases, the logic for the different interfaces, preparing the test data
  • Gathered requirements from the client, understanding the business logic and rules, converting the logic.
  • Identify training needs, recommendations to improve customer experience

Environment: Python, Selenium IDE, Selenium Webdriver, Quality Center, Manual Testing, SQL, UNIX, VB Script, Java Script, HTML

Confidential, Mo

QA Engineer

Responsibilities:

  • Reviewing and modifying the Test cases for Test scenarios.
  • Developed and implemented robust MVC pattern base testing with Selenium RC which cut down the script development time in half.
  • Involved in automating test cases using Selenium RC with Junit.
  • Wrote and executed automated test cases using Selenium RC to automate manual testing solutions.
  • Used Selenium RC used to test search results of Meta search engine.
  • Performed various types of testing like FunctionalTesting, IntegrationTesting, RegressionTesting, SystemTesting and CompatibilityTesting.
  • Preparing and executing Test cases, Review test cases and Defect Reporting.
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing.
  • Designed Test cases and executed Test cases and reported the Bugs using Quality Center.
  • Defect logging, Tracking, Reporting and Validation using Mercury Quality Center.
  • Involved in Defect Reporting Meetings on a daily basis.
  • Performed Regression Test execution based on the priority of the Test cases in Mercury Quality Center.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Involved in project meetings and Interacted with other team members in order to resolve the problems.
  • Prepared Defect Report as per severity and Priority.

Environment: JAVA, JSP, Web Logic, HTML, SQL Server 2005, and Windows 2003, Testing Tools: Selenium RC, Mercury Quality Center 9.

Confidential

QA Tester

Responsibilities:

  • Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process.
  • Ensure that all the testcases are updated in the Test Director along with Mastertestplan.
  • After successful release of projects, developed automationscripts using selenium and integrated the script with master script.
  • Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Involved as part of automation team using selenium, developed test scripts.
  • Defects were tracked, reviewed, analyzed using Test Director.
  • Designed and documented test cases derived from requirements.
  • Manually verified the applications according to the requirements. Modified automation scripts as test case changes.

Environment: Test Director 8.2, Oracle9i, TOAD, SQL, Selenium RC, XML, JSP, Windows XP, UNIX and Visual Source Safe.

We'd love your feedback!