We provide IT Staff Augmentation Services!

Software Development Engineer In Test (sdet) Resume

3.00/5 (Submit Your Rating)

Phoenix, ArizonA

SUMMARY

  • 7 years of industry experience in the area of software Testing (Manual and automation) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
  • Demonstrated success in driving end - to-end QA lifecycles, right from requirement decomposition, test planning and scheduling, resource-task alignment, actual implementation and post-implementation support.
  • Well acquainted of Test of SDLC and STLC.
  • Proficient in Test Automation using UFT (Formly QTP) and Selenium Tools.
  • Strong experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework and Cucumber.
  • Experience in Java, Struts and MVC frameworks.
  • Experience with Microsoft Visual Studio (VS) and Team Foundation Server (TFS).
  • Strong experience in Selenium WebDriver, TestNG, CucumberAppium, SOAP UI and HP Quality Center.
  • Knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Well versed with handling Elements in Selenium WebDriver.
  • Writing Test cases using element locators, WebDriver methods, Java programming features and TestNG annotations.
  • Executing Selenium Test Cases and reporting defects.
  • Knowledge in working with Behavioral driven development.
  • Experience in Data driven Testing, Browser testing and parallel Test execution using selenium Webdriver, TestNG, selenium Grid, Cucumber, JIRA.
  • Expertise in implementation of Automation framework using Selenium.
  • Knowledge in working with Rally.
  • Strong Experience in Health, Pharmacy and Ecommerce Domains,
  • Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report.
  • Self-motivated, energetic and highly ethical in all work-related assignments thus able to immediately contribute to corporate goals and objects.
  • Good written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, Arizona

Software Development Engineer in Test (SDET)

Responsibilities:

  • Performing leading activities, coordinating with requirements and business team for knowledge on functionalities for the best way to automate the scripts.
  • Worked under Agile methodology, participated in sprint planning sessions and sprint retrospective and IPM meetings and provided the team with all the information required for successful completion of the sprint.
  • Developed the Automation Framework in Ruby/Cucumber using Selenium-Watir, Ruby, Bundler gem, YAML for Test Data, and Cucumber Gherkins for testing Web based application.
  • Developing automated test scripts for every Scenario identified and involved in running with Selenium Web Driver using Ruby/ Cucumber for Iteration Testing
  • Using Page Object and Page Factory modules of ruby gems to organize and maintain Automation framework.
  • Responsible for writing Gherkins and step definitions for the user stories every sprint.
  • Test case creation in Ruby according to the user stories and performing regression automation testing.
  • Involved in test case walkthrough with users and getting signoff from users.
  • Involved in testing the application for regression builds, manually and using automation tools.
  • Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.
  • Used GitHub version control for code checkout.
  • Developed new Automation test cases using selenium WebDriver and TestNG.
  • Performed Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Used Splunk to determine the cause of errors for automated tests failure and used to review the logs in testing region for any unwanted errors or failures.
  • Worked with Requirement Analysts to define test cases, test plans, test data ensuring accurate coverage of business and functional requirements.
  • Enhanced the framework with Appium setup for IOS and Android for Mobile testing.
  • Reviewed test cases with Business and Development team and revised test cases based on the feedback provided.
  • Used HPALM (Quality Center) as the defect-tracking tool. Updated HPALM with all the changes made to the test case using test plan and test labs.
  • Logged the defect found during Iteration testing into Track Record.
  • Created and provided QA Metrics (summary and progress report) to management on a weekly basis.
  • Presenting and participating Show and Tells, presenting functionalities for Business sign off.

Environment: QualityCenter, GitHub, Jenkins, Selenium WebDriver, Watir, Appium, TOAD, RubyMine, Jenkins, Cucumber, SOAPUI, REST, and Web Applications, Java/Eclipse.

Confidential, Orlando, Florida

Systems Analyst

Responsibilities:

  • Preparing requirement traceability matrices for new business Module.
  • Guiding the team members and handling the risks.
  • Involvement in Test design includes Test Data Preparation and reviews.
  • Create Automation solutions using VMware technologies, Apache, Tomcat, WebLogic and SOA.
  • Working multiple internal Freddie Mac departments to in delivering enterprise automation solutions.
  • Work with development teams for develops Infrastructure web applications using JSP, Servlet and XML.
  • Supports the existing Automation Portals, provisioning scripts. Identify the automation orchestration related opportunities throughout the organization
  • Responsible for GUI and Functional Testing, using Black boxTesting, Jenkins Techniques.
  • Involvement in Automation Environment setup using Eclipse, Java, Selenium, WebDriver jars and TestNG.
  • Designed Test cases using selenium WebDriver and TestNG.
  • Execution of Tests and Reporting Defects Using Sun-Tracker.
  • Enhancing the selenium Test cases for cross browser testing.
  • Performing Cross-platform, Cross-Functional, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Involved in solving Environmental problems along with Technical support people, especially in Server Connections and Database sharing issues.
  • Involved in Regression Testing using Selenium.
  • Preparation of weekly and monthly status reports.
  • Involvement in automation Environment setup Using Eclipse, Java, Selenium WebDriver Language bindings and TestNG jars.
  • Preparation of selenium WebDriver corporate Material.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • UsedRally for collecting User Stories and Back logs.

Environment: JAVA, C#, HTML, XML, JavaScript, Rally, JSP, Servlets, Weblogic, Java, Oracle, SQL, Selenium WebDriver, TestNG framework, GIT, Appium, VMware technologies, Apache, Tomcat, WebLogic and SOA.

Confidential, MiamiLakes, Florida

Quality Analyst

Responsibilities:

  • Involved in design and implementation of the S13e (Statewide Rule 13 Exception) application.
  • Interacting with client in design and code review meetings.
  • Participated in Daily Scrum Meetings and Sprint Retrospective and sprint planning for on time delivery of Business Needs.
  • Extensively Worked with Eclipse (Kepler) to develop, test and deploy the complete application
  • Designed the user interface of the application using HTML, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript and AJAX.
  • Used Spring MVC Framework for developing the application and used JPA to map to Oracle database tables.
  • Involved in implementation of CI (Continuous Integration) using Jenkins for S13e.
  • Used GIT repository for version control.
  • Used Jira for tracking the User Stories.
  • Automated & integrated the JUnit test.
  • Written SQL queries, stored procedures modifications, Local Data Base Changes and Used Toad for Testing
  • Environment for existing database structure as required per addition of new features.

Environment: Spring, REST, Eclipse, Weblogic Server, Hibernate, Maven, JIRA, Jenkins, Agile Methodology.

Confidential, Greensboro, North Carolina

Quality Assurance Engineer

Responsibilities:

  • Feasibility analysis and test effort estimation of automating the testing using Selenium WebDriver using JAVA andJUnit for Web Applications.
  • Involved in setting up configuring the testing environment with Eclipse, JUNIT, Unit Testing, and Selenium RC and Selenium Java client driver.
  • Extensively used Selenium and WebDriver to test the web application.
  • Tested request and response XML's based web services interfaces using SOAPUI.
  • Developed Automation framework using Selenium WebDriver.
  • Used Quality Center for reporting defects.
  • Performed GUI, functional, regression, Integration, system testing.
  • Involved in maintaining the traceability matrix and Gap analysis.
  • Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
  • Executed Selenium test scripts on different browsers and checked for compatibility.
  • Contributed to and assisted in the management of bug tracking in JIRA.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Involved in setting up configuring the testing environment with Eclipse, JUnit and Selenium WebDriver and Selenium Java client driver.

Environment: Selenium WebDriver, Java, Unit Testing, HTML, T-SQL, PL/SQL, SOAPUI, Juint, JIRA, API Testing, JavaScript, CSS3, Quality Center, QTP/UFT, DB2 Mainframe, SQL Server, Oracle, UNIX, IE, C/C++.

We'd love your feedback!