We provide IT Staff Augmentation Services!

Sdet Resume

0/5 (Submit Your Rating)

CT

SUMMARY

  • Having 5+ years of extensive experience in Quality Assurance using various testing tools.
  • Wide exposure in Quality Assurance standards, methodologies and strategies with better understanding of Software Testing Life Cycle(STLC).
  • Experience in developing selenium automation framework using TestNG and developing Maven targets to execute automation suites from command line.
  • Well versed in automation testing using tools such as Selenium Web Driver/IDE/RC/Grid, Cucumber, Appium, SoapUI, Postman, TestNG, Jira, Jenkins.
  • Understanding and experience with technologies including Java, SQL, HTML5, XML, VBScript and JavaScript.
  • Proficient in creating automation scripts from scratch and sound knowledge of developing different types of frameworks like POM, Test NG, Data driven and Hybrid framework.
  • Profound knowledge in using Jenkins as a Continuous Integration server to configure with Maven.
  • Experience in using Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Sound knowledge on Java programming language, TestNG, Maven and Jenkins for Continuous Integration and Continuous Delivery.
  • Experienced in using Apache POI to read the data from external sources like Excel files in order to perform Data Driven Testing from TestNG Data Provider.
  • Hands on experience in Developing, Documenting and Executing Test cases manually and generated Automation Scripts using Selenium.
  • Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, compatibility and Cross Browser Testing.
  • Ability in developing BDD scripts with Cucumber and writing step definitions for behaviour.
  • Expert in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad - Hoc Testing.
  • Experience testing SOA with RESTful/SOAP Web Services. Created entire architecture for backend testing internal and third-party API using Test Complete and SOAP UI.
  • Excellent analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team. Excellent interpersonal skills, confident and poised in interactive with individuals at all levels readily developing good rapport with clients and colleagues.

TECHNICAL SKILLS

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

Languages: HTML5, XML, CSS3, PL/SQL, C, C++, Java, JavaScript

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

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

Web Debugging Tool: XPath, Firepath, Firebug

Version Control Tool: GIT, Subversion (SVN)

Database Tools: Oracle, SQL Server, MS Access, DB2

Platform: Windows Variants, Linux/Unix, Mac

PROFESSIONAL EXPERIENCE

Confidential, CT

SDET

Responsibilities:

  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver.
  • Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver using TestNG and maintained test environments used for white box testing during new product releases.
  • Worked on the Android module of the project where I was responsible for automating the app using Appium.
  • Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
  • Tested Web API using Postman to check if the API's are returning the data in JSON, XML format.
  • Performed SOA testing for Payments API's using SOAP UI and Java framework for Web Services testing.
  • Combined MVC Pattern architecture concept, POM (Page Object Model) and created a robust framework using Selenium WebDriver to automate Web Client.
  • Performed Web Services testing with SOAP UI and Performed Security Testing for Employee login validations.
  • Used HP Quality Center/ALM for Test Management, for Functional Test Automation.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Tested the application in highly dynamic environment with sprint team using Agile Methodology.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Involved in setting up configuring the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver.

Environment: Java, JavaScript, Selenium WebDriver, Cucumber, SoapUI, Postman, Appium, JMeter, TestNG, Eclipse IDE, Maven, Jenkins, Page Object Model (POM), XPath, SQL, Oracle, Windows.

Confidential, Boston, MA

Automation Test Engineer

Responsibilities:

  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Testing Life cycle (STLC) - Agile.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application.
  • Maintained user documentation with Selenium output screenshots for User acceptance testing (UAT).
  • Extensively use Selenium locators like (Xpath, CSS3 Selectors, FireBug, Firepath locator) and WebDriver to test the web application.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Tested web services by generating XML SoapUI Requests and validating the corresponding XML SoapUI Responses.
  • Developed BDD tests using Cucumber by writing behaviour and step definitions & developed required Selenium support code in Java for Cucumber.
  • Identifying, analysing and documenting all the bugs observed during testing and create a ticket in the Jira.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Performed Parallel and Cross Browser testing using Selenium Grid on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Perform SOAP Web Service and REST API Testing using SOAP-UI and Postman.
  • Stored the flow details of Selenium Automation in a file using Log4j.
  • Used BDD Cucumber by creating the Features and Step Definition files to execute test scripts.
  • Extensively used JAVA OOP’s concepts for developing Automation Frameworks using Eclipse, Maven, Selenium WebDriver and TestNG.
  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Used Git as a code repository to check out project from it, make modifications, submit and commit changes to the local repository and then later to the central repository.

Environment: Java, JavaScript, Selenium WebDriver, QC/ALM, Cucumber, SoapUI, Appium, JMeter, TestNG, Maven, Postman, Jenkins, XML, DOM, XPath, CSS3 Selectors, Rest API, Agile, SQL, Oracle, Windows.

Confidential, Moundville, WV

QA Automation Engineer

Responsibilities:

  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.
  • Involved in all stages of Software Development Life cycle and Software Testing Lifecycle using Agile Scrum methodologies.
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Attend iteration planning meeting to size up the stories with points, break out the requirement, to estimate tasks and testing effort in completing product backlog within the current iteration timeframe and team velocity.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML5 IDs and XPath in Selenium.
  • Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.
  • Develop numerous SQL statements to view, modify and insert data into and from the required tables to test the test scenarios.
  • Used GIT to check-in the code and Jenkins to build new jobs.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Created custom JSON/XML Assertors, for validation of SOAP (WSDL), and REST API calls, and Data Banks for storing and analysing data input/output and error codes.
  • Used JIRA for logging defects identified for each build and assisted developers with defect resolution.
  • Used TestNG Data Provider and Apache POI for Data Driven Testing.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Extensively worked with POM and locating a web element using Id, CSS3 selector and Xpath. Parallel Execution of automation scripts in multiple browsers using Selenium Grid. Analysed the script execution report using java framework like Cucumber, TestNG.
  • Perform Web Service Testing using JSON and XML, Restful API automation with GET/POST/PUT/DELETE.

Environment: Java, JavaScript, Selenium WebDriver, QC/ALM, QTP, Cucumber, SoapUI, TestNG, Apache POI, JSON, XML, Xpath, REST API, HTML5, Maven, Jenkins, SQL, GIT, Jira, Agile, Oracle, Windows.

We'd love your feedback!