We provide IT Staff Augmentation Services!

Sdet Engineer Resume

4.00/5 (Submit Your Rating)

Syracuse, NY

SUMMARY

  • Around8 years of extensive experience in Analyzing, Designing, Developing and Implementation of QA testing for Web based and Client/Server applications using manual testing and Automation testing.
  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum, Software Testing Life Cycle (STLC).
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of Manual and Automated tests.
  • Experienced in Design and implementation of Test Frameworks from scratch and practical hands on experience with Keyword Driven, Data Driven, Page Object Model (POM).
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Designed and develop Hybrid Automation framework using Java reflection, Testing, Apache POI, for Web Service automation and Maven.
  • Proficient in using test Automation tools such as Selenium WebDriver/RC/IDE/Grid, to develop Automation testing scripts for web applications.
  • Experience in Automating Rest Services with Spring Rest Template, Cucumber and Maven. knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Good understanding of Cloud Services like Amazon Web Services (AWS).
  • Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on knowledge on testing and configuring Amazon Web services(AWS).
  • Experienced in Mobile App Testing in Android Platform using Appium.
  • Experience in writing automation scripts using Behavior Driven Development (BDD)Cucumber, Gherkin, Features, Scenarios, Scenario Outlines, Steps, and Step Definitions.
  • Experience on Groovy Scripts for Web Service API Testing
  • Experience in testing both SOAP and REST services using SOAP UI, Postman, Rest.
  • Assured and tested both XML and JSON formats.
  • Experience in ManualTesting and hands on preparing Test Planning, Test Scenarios, Test cases, Bug reporting
  • Experience in Web based testing including GUI Testing, Regression Testing and Unit Testing
  • Experience in Functional testing, User acceptance testing, Integration testing, System testing, Sanity testing, Exception testing, Compatibility testing &Security testing of client/server and web - based applications.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/QualityCenter (QC).
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Developed Selenium TestNG scripts using java in Eclipse for data driven frameworks.

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, Eclipse, Manual Testing, GIT.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Rational Clear quest.

Languages: Java, SQL, PL/SQL,UML, Java Script

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Syracuse, NY

SDET Engineer

Responsibilities:

  • Analyze Business requirement (BRD's) functional design specifications (FDS) & use case Documents to understand the application requirements, functionalities, scope and limitations.
  • Tested the application under Scrum (Agile) Methodology.
  • Participated in analyzing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for System testing.
  • Performed both Automated and Manual testing using testing tool to create and manage test cases and used TFS to log defect.
  • Facilitate enhancement and maintained the current Test Environment in Eclipse using Java.
  • Actively participation in GUI testing, Functional testing, System testing, Smoke and Sanity Testing.
  • Used Selenium WebDriver API with TestNG to automate tests in parallel and priorities of the Test cases are set using TestNG framework.
  • Developed Selenium TestNG scripts using java in Eclipse for data driven frameworks.
  • Developed Selenium WebDriver Test Automation Script for regression testing. Maintain scripts in between releases. Reproduce manually failures reported by Automation scripts.
  • Perform responsibilities of developing test scripts by using SOA test tools.
  • Proficient with developer tools, such as Eclipse and GitHub for developing on the Java stack.
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browsernavigations, Mouse Movements.
  • Created test scripts using Groovyscript to automate web services in SOAPUI .
  • Responsible for estimating required resource and components for SOA testing.
  • Implemented BDD through Cucumber,Created the Feature Files for Cucumber Automation.
  • Performed Test Execution and defect logging and tracking using TFS, HP ALM.
  • Experience in application deployments and continuous integration system like Jenkin.
  • Used of Maven as a build tool to develop the application.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL services.
  • Involved in testing application on different mobile Platform such as iOS and Android devices.
  • Implemented Appium scripts to test IOS and Android platforms.
  • Implemented mobile automation frameworks using Appium.
  • Performed Manual Testing and Automation Testing of the application.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Involved in Web Services Automation Testing using SOAP UI.
  • Implemented UI Automator viewer in Appium to inspect elements in mobile applications.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Actively Participate in Sprint meetings and attended daily stand up to update the daily status.

Environment: Java, Selenium WebDriver, Eclipse, TestNG, Maven, HP ALM, TFS, SOA testing, Appium, SQL, BDD, RESTFUL, SOAP UI.

Confidential, Rensselaer, NY

QA Automation Engineer

Responsibilities:

  • Worked on Agile methodology with Scrum Process for the development of the product.
  • Developed Automation Scripts for Regression Testing using Selenium Web Driver and Java.
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Maven.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Creating & executing detailed test cases, test scenarios, checklists for functionality, regression, usability, compatibly, integration and UI validation.
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with test cases using HP ALM/Quality Center.
  • Detailed manual and Automation testing of new functionality & regression of existing functionality.
  • Managed branches in GIT, creation, deletion, and merges using a common model for all projects.
  • Involved in creating a Manual Test Cases. Tests were grouped into test plan and executed.
  • Performed the Testing on the various mobile devices with a various platform (iOS, Android).
  • Attended performance review, project meetings on an ongoing basis to keep track with test status.
  • Developed Selenium TestNG scripts using java in Eclipse for data driven frameworks.
  • Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Using POSTMAN for manual/automated API testing and RESTful API (Microservices).
  • Performed GUI Testing, Functional Testing, Integration Testing and Regression Testing.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Reported defects to the developer and maintained in JIRA.
  • Involved in writing SQL Queries for backend testing.

Environment: Java, Selenium WebDriver, Maven, POI, TestNG, SOAP UI,BDD,Appium,Groovy Scripts, JIRA,Eclipse, Agile (Scrum), SQL, Git, HP ALM, GUI.

Confidential, Denver, CO

Automation Test Engineer

Responsibilities:

  • Analyzed Business requirements, Functional Designs to develop Functional test cases.
  • Enhance the test automation framework to extend capabilities for the project. Work with the QA & development team to design, implement & execute an effective automation test strategy.
  • Automation and Manual test case preparation/execution for Amdocs CRM and Salesforce application to support existing test release cycle.
  • Project Application setup using software stack - Java 1.8 & IntelliJ, Maven, Selenium web-driver configuration for IntelliJ. Integration Backend Oracle and usage of Apache-POI for data-driven entities.
  • Template project setup, successful execution Maven build & package and TestNG annotations usage for test case lifecycle.
  • Perform both Automation and Manual testing using testing tool to create and manage test cases and used JIRA to log defect.
  • A hierarchical dynamic modelling to manage web pages for Object (customer, site, contact, order, product) creation and UI and Database validation using SQL queries.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Involved in Functional Testing, GUI Testing and Compatibility Testing.
  • Used Postman & SOAPUI for rest service testing.
  • Behavior-Driven Development (BDD) implementation with Cucumber gherkin and expanded test scenarios, tracked Cucumber reports.
  • Carry out regression testing every time when changes are made to the code to fix defects.
  • Execute all the test case and report defects, define severity and priority for each defect and Log the defects in case of failure of any scenarios in defect tracking tool like HP ALM and Rally.
  • Actively Participate in Sprint meetings and attended daily stand up to update the daily status.

Environment: Java, Selenium WebDriver, IntelliJ, TestNG, Maven, Rally, GUI, ALM, Jira, GitHub, SOAP UI.

We'd love your feedback!