We provide IT Staff Augmentation Services!

Sdet Resume

5.00/5 (Submit Your Rating)

Columbia, MO

SUMMARY

  • 5+ years of experience in testing industry withFunctional, Regression, and Testing specialized in Automatedtesting of web - based and client/server applications onWindows platform.
  • Strong knowledge of Software Testing Life Cycle (STLC) as well as Bug Life Cycle (BLC) and the Role ofQAin different testing methodologies like Agile (SCRUM), TDD and Waterfall.
  • Experience in writing Test Scripts using TestNG which involves in-depth understanding of OOPS and HTML5 Knowledge.
  • Good experience in Automation Testing using Selenium IDE/RC/ Web Driver and TestNG frameworks.
  • Expertise in performing Functional, Regression, Usability, System, Sanity, Security, Black Box, Whit Box, System Integrating Testing (SIT) and User Acceptance Testing (UAT).
  • Experience in Using Jenkins, Maven for the Continuous Integration for Regression testing of the builds.
  • Experience in validating Regular and Ajax control usingSeleniumlocators (XPath, id and name).
  • Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.
  • Expertise in debugging issues occurred in front end part of web-based application which is developed usingHTML5, CSS3, Ajax and Java.
  • Specialized in user requirement analysis, documenting test plans, test suites, execution of test cases to verify application functionality against business requirements using Cucumber, Selenium WebDriver, SoapUI Pro, Appium, HP QTP and Test Complete.
  • Expertise in using Tools ALM and JIRA.
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Good work experience in functional testing of Web Services usingSOAPUIandPostman.
  • Excellent experience with source version control tool such as Subversion Git.
  • Exposure in programming languages and script like Java, JavaScript, HTML5.
  • Experience with developing comprehensive QA documentation (Test Cases, Test Plans, Test Matrix) based on the analysis of business requirements and technical specifications.
  • Good knowledge of RDBMS, write SQL queries to validate test results.
  • Ability to deal effectively with multiple tasks, assignments and stressful situations.
  • Strong analytical skill, attention to detail and excellent problem solving/troubleshooting skills.
  • Quick starter, Self-learner and a good team player.

TECHNICAL SKILLS

Languages: HTML, XML, CSS, PL/SQL, C, C++, Java, J2EE, JavaScript

Testing Tools: Selenium WebDriver/RC/IDE/GRID, QTP, HP QC, ALM, Junit, JMeter, Jenkins, TestNG, JIRA, Cucumber, SoapUI, Rest API, Appium, Postman, Test Complete

Frameworks: Eclipse, IntelliJ, Ruby Mine, Behavior Driven, Data Driven, Keyword Driven, JUnit, TestNG, REST Assured

Mobile Testing Tools: APPIUM, Perfecto Mobile

Build & C I Tools: Ant, Maven, Jenkins, Hudson, Cruise Control

Version Control Tool: GIT, Subversion (SVN)

Databases: Oracle, SQL Server, MS Access, DB2

Operating System: Windows, Unix, Mac

PROFESSIONAL EXPERIENCE

Confidential, Columbia, MO

SDET

Responsibilities:

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Performed different testing task using various test scripts on Selenium WebDriver and TestNG.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Involved in designing and implementing of automation framework to be used with Selenium WebDriver.
  • Implemented and worked on Acceptance Test Driven Development (TDD) agile methodologies completing releases ahead of schedule.
  • REST API testing using Postman on production post release.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Designed and executed the Automation Test Scripts usingSelenium WebDriver and TestNG.
  • Used Selenium WebDriver API and Flash Monkey API to write automation script and run Flex designed site.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Performed REST Web Services using Swagger platform. Performed Mobile testing using Appium tool on both iOS and Android platforms. Involved in creation of Reusable functions in Selenium.
  • Test Automation Framework using Cucumber BDD/TDD.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML
  • Performed Data driven testing usingSelenium WebDriver, TestNG functions and Connections which reads data from scripts using property and XML files.
  • Involved in Web Services Testing using SOAP UI.
  • UsedJava codes to handle textbox, dropdown, checkbox, buttons.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java).
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Involved in testing of web application by creating XML test suite.
  • Used Jira for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Java, Selenium WebDriver, JavaScript, Jenkins, TestNG, XML, Cucumber, POSTMAN, Appium, HTML5, SOAPUI, Maven, SQL, Jira, SQL, Oracle, TDD, Windows.

Confidential, Ocala, FL

Automation Test Engineer

Responsibilities:

  • Creation and review of Test Plans/test Strategies with Development Lead and Project Managers.
  • Test Estimation with QA Lead and discussing the scope with stakeholders and business analysts.
  • Involved in writing Test Cases and Test Plans for the project.
  • Attended weekly Project Status Meeting with Development team and QA Lead, and worked closely with QA Lead to define Test Scope, Gap Analysis, Risk, Dependency, and Constraints
  • Developed modular & robustautomationframework usingSeleniumWebDriver,Cucumber, TestNG and Java.
  • Involved in writing Test plans, Test cases and RTM and also involved in the process of analyzing the expected and actual results.
  • Hands on experience on latest tools such as JIRA, SQL server, SOAPUI, POSTMAN.
  • Conduct workflow, process diagram and gap analyses to derive requirements for existing systems enhancements.
  • Used ALM QC to prepare Test cases, procedures and Requirements Traceability Matrix.
  • Generated Test Analysis Report and graphs using Quality Center.
  • Worked with Web Services Protocol and XML Transactions.
  • Used Defect Tracking System Quality Center to report bugs found in different testing stages
  • Participated in regular meetings with Developers to report various problems
  • Developed Automation Scripts using HP UFT QTP.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Responsible for providing accurate implementation level estimates and delivers on them.
  • Participated inselenium framework creation from scratch.
  • REST API testing using Postman on production post release.
  • Created automation framework and test scripts using Selenium Web-Driver for browsers testing. Design, develop and implement Page Object Model Pattern based Data Driven and JBehave automation testing framework utilizing Java, JUnit /TestNG and Selenium Web-Driver.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Design & Develop data driven framework using Selenium WebDriver, TestNG and Apache POI API.
  • Automation of API's usingPostmanandSOAPUI, Automated the APIs inPostmanusing JavaScript.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in Rally. Used Bit bucket repository for efficient remote team working, also stored the framework and all the developed test cases.
  • UsedTest Ng frameworkto run the test cases.
  • Involved in scrum meetings.
  • Created Automation scripts to communicate with different servers with Asynchronous messages using Axon and Topic.
  • Performed Branch cut and maintains coding standards.
  • Involved in Test Cases and development code Pull Requests to review the code.

Environment: Java, Selenium WebDriver, Cucumber, Jenkins, SoapUI, Postman, Eclipse, TestNG, Maven, ALM, XPath, SQL, Oracle, Windows.

Confidential, McPherson, KS

Automation Engineer

Responsibilities:

  • Responsible for providing accurate implementation level estimates and delivers on them.
  • Participated inselenium framework creation from scratch.
  • UsedCucumber BDDframework.
  • Involved in writing Test Cases and Test Plans for the project.
  • Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with QA Manager to define Test Scope, Gap Analysis, Risk, Dependency, and Constraints
  • Involved in writing Test plans, Test cases and RTM and also involved in the process of analyzing the expected and actual results.
  • Investigate, identify, analyze, define and document the business processes.
  • Writing Cucumber Feature Files and step definitions.
  • Used SVN as version control.
  • Developed automation scripts usingSelenium Web driver.
  • Used Selenium Gridto run scripts on multiple machines.
  • Used Maven to build the project.
  • Performed REST Web Services using Swagger platform. Performed Mobile testing using Appium tool on both iOS and Android platforms. Involved in creation of Reusable functions in Selenium.
  • Extensively worked with POM and locating a web element using Id, CSS selector and Xpath. Parallel Execution of automation scripts in multiple browsers using Selenium Grid. Analyzed the script execution report using java framework like Cucumber, TestNG.
  • UsedTest Ng framework to run the test cases.
  • Involved in scrum meetings.
  • Extensively developed automation test scripts for regression testing (TestNG).
  • Configured Selenium WebDriver, TestNG, and Maven tool and created Selenium automation scripts in Java.
  • Maintained and executed Maven build files for running automated tests.
  • Involved in estimating theUser stories.
  • Used Rally as a Test Management tool.
  • Involved in Grooming and planning sessions.
  • Involved inregression testing of Cucumber feature files.
  • Automated Restful web services.
  • Participated in sending status report to the Project Manager.
  • Logging defects in JIRA defect tracking tool.

Environment: Java, Selenium Web driver/Grid, Cucumber, Appium, Jenkins, JIRA, Eclipse, TestNG, GIT, Maven, SOAPUI, Scrum, MySQL, Oracle, Windows.

We'd love your feedback!