We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

4.00/5 (Submit Your Rating)

Grandrapids, MI

SUMMARY

  • Having 8+ years of experience in IT industry.
  • Working as a Software Development Engineer in Test about 5+ years and has Java development experience of around 3 yrs.
  • Expertise in developing Test Cases, Test Plan, Test Data, automation scripts using Java, Selenium and Cucumber while serving various domains.
  • Strong noledge of Software Test Life Cycle (STLC), Software Development Life Cycle (SDLC) like Agile Scrum, Waterfall
  • Experience in SDLC and validation testing techniques including Smoke, Functional, Integration, System, Regression, Cross Browser Compatibility, User Acceptance and Database testing.
  • Experience in Core Java with in - depth noledge of Core Java concepts such as Collections, Event/Exception handling, Multithreading, Synchronization.
  • Extensively used Java for test case automation
  • Hands-on experience in setting up teh SDET environment of Appium for automating test cases of applications dat are running on iOS and Android devices
  • Performed both manual and automation for teh mobile app on Android mobile device using Android SDKs and Appium Server. Expertise in automation testing using Selenium Web Driver /Grid/Firebug
  • Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium Web Driver/Grid, JUnit/ TestNG, Maven, Jenkins, Quality Center, JIRA and SOAPUI.
  • Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium Web Driver and Selenium GRID
  • Experience on Data Driven, Page Object Model (POM) using Selenium WebDriver and TESTNG.
  • Experience in Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins
  • Excellent noledge in writing unique xPath using firebug and fire path to identify web elements.
  • Hands-on experience in Web Services testing using SOAPUI, Restful, READY API and WSDL,.
  • REST API Testing using Java, Apache Http Client API, TestNG, JAXB & JSON parsers.
  • Sound noledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Experience in developing/maintaining Test Framework for Automation using Selenium, Java (Keyword Driven and Data-Driven models) and TDD/BDD approaches.
  • Experience on working with Maven and Cucumber.
  • Experience includes teh testing of client/server SOA and web application using manual and automation
  • Good working noledge of My SQL andOracle database.
  • Experience with Maven, and Version Control Systems such as SVN and GIT.
  • Experience in GUI and Functionality Testing, Black box Testing, System testing, including Integration, Performance, Stress, Load and Regression Testing of Web and Client/Server based applications.
  • Extensive experience in preparing Test Strategy, Test plan, Test scenarios, Test cases, and Test Scripts based on User requirements and System Requirements Documents for Functional, Security, Performance, Configuration, Regression, Integration and Usability Testing.
  • Expertise in documenting defects with using Quality Center, Rally, JIRA.
  • Extensive use of bug reporting and defect tracking tools like Quality Center.
  • Experience with data analysis, analyzing, documenting business requirements and data specifications.
  • A good team player, detail oriented, self-motivated individual with strong analytical and leadership skills.
  • Excellent interpersonal and communication skills. Good documentation and process management skills with ability to TEMPeffectively understand teh business requirement to develop a quality product.
  • Invest my personal time to learn about latest technology, news, social activities, and social work.

TECHNICAL SKILLS

Languages/ Scripts: Java, SQL, Shell Script

Testing Tools: Selenium Web Driver/ GRID, JXL, TEST NG, JUNIT, Maven, Apache HTTP Client, Appium, Cucumber,Device Connect

Webservices Testing: SOAP UI PRO, Postman, SOAP, RESTFUL, WSDL, XML, JSON, READY API

Bug Tracking Tools: Quality Center (QC), Rally, JIRA

Web Technologies: Web Services, SOAP, REST

Testing Methodologies: System Testing, Integration Testing, Acceptance Testing, Functionality Testing, Regression Testing, Agile Testing, Build Acceptance Testing

Databases: Oracle, MS SQL Server

Misc. Tools: TOAD, SQL Navigator, Eclipse, xPath, Firebug, Fire Path

Operating System: Windows, MacOS

Tools: Selenium, API Testing using Apache Http Client

Build Tools: Maven, Jenkins

Version Control: SubVersion (SVN), GIT

PROFESSIONAL EXPERIENCE

Confidential, GrandRapids, MI

Software Development Engineer in Test

Responsibilities:

  • Analyzed business requirement documents(Swagger)to get a better understanding of teh system from both technical and business perspectives.
  • Studied existing application functionality and new business requirements.
  • Created Selenium test cases for automation using Selenium Web Driver and JAVA
  • Created parameterization tests by importing data from excel files using Testng Data provider, JXL and Selenium Web Driver.
  • Validated Restful web services using Apache Http Client, TestNG, JAXB, Jackson Parsers
  • Validated Web Services using Postman and READY API and created test suites for teh functional Testing of Web Services.
  • Setup test environment and test data for both positive and negative testing.
  • Testing application to accommodate sufficient time for developers to resolve teh issues.
  • Transformation of use cases to test scenarios and designing test plans and test cases.
  • Used Azure board for generating Requirements, Test Sets, and Test Plan and for reporting defects.
  • Performed Smoke, Black Box, Validation and Compatibility testing of teh application manually.
  • Performed Regression, UAT, Integration, User Interface, GUI, and Usability Testing.
  • Reviewed and analyzed artifacts throughout teh SDLC.
  • Reviewed user documentation for accuracy of implemented functionality descriptions.
  • Extensively worked for teh development of test standards for script development, deployment and reuse.
  • Involvement in efficient and optimum test planning with teh available resources.
  • Interaction with teh developers for resolving critical bugs and functionality modifications.
  • Performed Automation test on devices for Android using Appium.

Environment: Agile, Selenium Web Driver, Java, Jira, Fire Bug, JXL, POM (Page Object Model),MAVEN, Eclipse, TestNG, Apache HTTP Client, JAXB, GSON, Web Services, RESTFUL, XML, XPATH, SOAP UI, SOAP and Restful, Appium server, Android Studio, Android, Git, READY API,Postman, Jenkins, Azure board.

Confidential, SFO, CA

Software Development Engineer in Test

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Agile methodology.
  • Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned modules/projects, Review Test Requirements, Creating Test Plans and Test Strategy documents.
  • Selected teh Test Cases to be automated and performed functional testing of teh front-end using Selenium (Web Driver) & created Data Driven framework using TestNG.
  • Involved in writing test scripts using java and executed it through selenium and cucumber.
  • Design, build and maintain story-based automation scripts for UI validation.
  • Schedule jobs using Jenkins to run at regular intervals for spot and regression testing for all teh environments.
  • Efficient management of JIRA for bug tracking.
  • Functional and Cross Browser Testing of defined Browser stack of teh site experience.
  • Performed Cross-platform, Functional, Regression testing.
  • Performed Rest Api testing using Apache http client library.
  • Also performed data driven testing in rest Api’s.
  • Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations, Endpoint of web service to be tested using Apache Http Client, GSON, JAXB and TESTNG.
  • Tested request and response XML's based web services interfaces using SOAPUI.
  • Performed execution and logging defects in JIRA and verification of defects for System Testing.
  • Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.
  • Performed Smoke, Black Box, Validation and Compatibility testing of teh application manually.
  • Used Page Object Model, UI Mapping, Data Driven using Excel, CSS Selectors as a part of Framework.
  • Involved in Web Services Testing using Apache HTTP Client and SoapUI to create and execute automated functional, regression tests
  • Implemented mobile automation frameworks using Device Connect and Appium.
  • Ensure accuracy and completeness in teh test reports.
  • Created pom.xml in Apache Maven and ran teh builds of teh automation selenium test suites on CI tool Jenkins.

Environment: Agile, Selenium Web Driver, Java, Jira, Fire Bug, JXL, POM (Page Object Model), MAVEN, Eclipse, TestNG, Apache HTTP Client, JAXB, GSON, Web Services, RESTFUL, Cucumber, HTML, CSS, XML, XPATH, SOAP UI, SOAP and Restful, Device Connect, Android, IOS,SQL, Git, Unix, Jenkins

Confidential, CA

Software Development Engineer in Test

Responsibilities:

  • Analyzed business requirements documents to get a better understanding of teh system from both technical and business perspectives.
  • Studied existing application functionality and new business requirements.
  • Created Selenium test cases for automation using Selenium Web Driver and JAVA
  • Created parameterization tests by importing data from excel files using Testng Data provider, JXL and Selenium Web Driver
  • Validated Restful web services using Apache Http Client, TestNG, JAXB, Jackson Parsers
  • Validated Web Services using SoapUi, Postman and created test suites for teh functional Testing of Web Services
  • Setup test environment and test data for both positive and negative testing.
  • Transformation of use cases to test scenarios and designing test plans and test cases.
  • Used Quality Center for generating Requirements, Test Sets, and Test Plan and for reporting defects.
  • Performed Smoke, Black Box, Validation and Compatibility testing of teh application manually.
  • Performed Regression, UAT, Integration, User Interface, GUI, and Usability Testing.
  • Reviewed and analyzed artifacts throughout teh SDLC.
  • Extensively worked for teh development of test standards for script development, deployment and reuse.
  • Interaction with teh developers for resolving critical bugs and functionality modifications.
  • Using SQL Server database extensively to validate teh back-end data.

Environment: Selenium WebDriver, TestNG, Firebug, FirePath, Log4j, POM (Page Object Model), Apache Http Client, Jackson, RESTFUL Web Services, SOAP UI, Web Services, SOAP, Quality Center, Eclipse, MAVEN, JAVA, JUnit, Microsoft Excel, Oracle, TOAD.

Confidential, TX

Software Engineer

Responsibilities:

  • Involved in teh analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Implemented teh presentation layer using Struts MVC framework.
  • Creating HTML Web pages utilizing JavaScript and CSS.
  • Involved in High Level Design and prepared Logical view of teh Application.
  • Involved in designing and developing of Object-Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and in complete development, testing & maintenance process of application.
  • Worked with HTML, CSS, and JavaScript in UI pages.
  • Designed user-interface and checking validations using JavaScript.
  • Involved in developing JSP pages and Actions and using Taglibs for teh web tier and validating teh client data using teh Java-Script.
  • Involved in development of Web Services using Axis Framework
  • Created Data Source and deployed web application in teh WebLogic application Server.
  • Used Version Control Tool SVN to perform Checking-out and Checking-in of codes from teh repository.
  • Used Eclipse IDE for teh development.
  • Responsible for teh development of database SQL queries.

Environment: Core Java, JSP, Servlets, Eclipse, RESTful web services, XML, SOAP, WSDL, JAX WS,, SVN, JavaScript, Oracle, JIRA, Eclipse, Unix, Windows, Maven, Jenkins, Junit, Log4j, Agile.

Confidential, Irving, TX

Software Engineer

Responsibilities:

  • Involved in requirements gathering, analysis, and design and in development.
  • Involved in Use Case Realization, Use Case Diagrams, Sequence Diagrams and Class Diagram for various modules.
  • Worked with BA in requirement Analysis and prepared detailed software requirement document.
  • Involved in designing and writing custom code for business, data access using core Java.
  • Worked on Web Services using SOAP and REST.
  • Used SVN for version control of teh code and configuration files. Log4j was used to log teh events in teh application.
  • Developed Test Cases and Unit Tests for Functionality Testing using JUnit.
  • Used Maven for building of application and deployed to WebSphere Application Server.
  • Used Maven for Deployment
  • Used PL/SQL, Stored Procedures for handling Oracle Server database.
  • Used Subversion for creating teh project structure and version controlling.
  • Gave production support for teh entire application including trouble shooting and fixing bugs
  • Created technical solution documentation and Deployment Guide for teh application

Environment: Core Java, JSP, Servlets, Eclipse, SOAP, WSDL, RESTFUL, UML, HTML, XHTML, DHTML, JavaScript, CSS, jQuery, Rally, CSS, XML, JAXB, JAXP, Log4j, Oracle, JUnit 4, Eclipse, Tomcat.

We'd love your feedback!