We provide IT Staff Augmentation Services!

Software Development Engineer In Test (sdet) Resume

5.00/5 (Submit Your Rating)

OBJECTIVE

  • 6 years of QA testing experience in the field of Information Technology, working with Web/Client - Server applications.
  • Dynamic and Assertive team player with strong commitments.
  • Possess excellent verbal and written skills complimenting a strong quality assurance background with excellent interpersonal and problem-solving capabilities.

SUMMARY

  • 6 years of experience testing Web based and client/server applications.
  • Worked on all phases of SDLC and good in analysis/design.
  • Strong in analyzing the requirements and Designing the Automation Scripts.
  • Experience in creating Automation framework with Selenium Web Driver/IDE (Java).
  • Developed Batch files and ANT/MAVEN based build scripts to run Selenium Automation.
  • Extensively worked on integration of HTML report with Selenium Web Driver.
  • Significant experience in Functional Testing, Compatibility Testing, Integration Testing, System Testing, Performance Testing, and Regression Testing.
  • Strong skills in performing GUI, System, Usability, Functionality, Regression, Integration, Smoke and Security testing.
  • Proficiency in Bug Reporting and Prioritizing software bugs in conjunction with the Development and QA Managers. Actively interacting with the development team to fix crucial bugs.
  • Experience in Mobile Apps Testing for iOS and Android Mobiles using Appium.
  • Familiar with testing on Android and full range of web browsers (IE, Firefox, Chrome, Mozilla, Safari, etc.) across multiple platforms
  • Experience in debugging software issues.
  • Experience with Redmine for defect logging and tracking.
  • Experience testing Salesforce CRM applications
  • Proven ability to manage multiple tasks and deadlines.
  • Proven ability to quickly learn and apply new technologies. Strong ability to work independently and take responsibility for application testing.
  • Familiarity with Web Services, Soap UI tool, XML, Validating request and response XML, SOAP Web Service calls and REST API.
  • Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing.
  • Performed SQL query executions in Database as part of backend data Verifications and Test case data setup.

TECHNICAL SKILLS

TESTING TOOLS: Selenium WebDriver / RC/ IDESoap UI, Selenium Grid, Appium, UI Automator

DATABASE: Oracle, MySQL

OPERATING SYSTEM: Windows, Android

LANGUAGES: Basic Java, SQL

WEB SERVICES: SOAP UI, REST services

MICROSOFT TOOLS: MS Word, Excel

CI TOOLS: Maven, Ant, Jenkins, GitHub

TRACKING TOOLS: Redmine, Rally

BROWSERS: Mozilla Firefox, Google Chrome, Internet Explorer

PROFESSIONAL EXPERIENCE

Confidential

Software Development Engineer in Test (SDET)

Responsibilities:

  • Crated Automation Framework using Selenium webdriver
  • Created Automation Scripts using Java and Selenium
  • Responsible for testing the entire Salesforce application- for Functionality, Business Logic and Use case adherence.
  • Worked on Test management tool Rally.
  • Certifying products / software on Web.
  • Developing Automation Scripts for new features and provide complete coverage to ensure shipping of bug free releases.
  • Created Modular Driven Automation Framework from the Scratch.
  • Developed TestNG tests for each Java based API in the Project and verified functionality by comparing expected and actual output values
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Database verification checks and validations in the database.
  • Used Selenium GRID to test on browsers like Firefox, Chrome, IE.
  • Performed cross browser testing.
  • Involved in creation of Proof of Concept (POC).
  • Involved in creation of Automation test Plan.
  • Testing of REST webservices using browser and Advanced REST client.
  • Performed Groovy Scripting using SOAPUI.
  • Extensively used JavaScript to do Ajax call.
  • Used Selenium GRID to execute test cases on multiple machines.
  • Created automation test scripts to test all end-to-end components - using Page Object Model Framework.
  • Involved in Mobile Testing. Used Appium with Selenium to test Android device.
  • Execution of functional test cases and capturing the output for daily / weekly releases.
  • Verifying device functionality / network functionality with a given software build.
  • Review, evaluate existing testing code, processes and optimize them to reduce the efforts.
  • Review documentation to understand testing requirements, test environments and objectives.
  • Work effectively as a team, supporting other team members in achieving project/ business objectives and providing client service.
  • Troubleshoot and document bugs associated with deviations from the feature specifications.

Environment: Selenium WebDriver / IDE/ Grid, JAVA, Maven, Salesforce, MySQL, Eclipse, Windows, Apache Tomcat, JUnit, Appium for Android Mobile Testing, Firefox, Google Chrome and Internet Explorer, Jenkins, XPath queries

Confidential

Test Automation Architect

Responsibilities:

  • Certified products / software on Android and Web
  • Understanding the Requirements and Specifications of the project and modules.
  • Reviewed documentation to understand testing requirements, test environments and objectives
  • Tested on staging environment prior to Production push.
  • Developed automated test scripts using Selenium and Java
  • Developed and enhanced automated test scripts in Java Eclipse
  • Developed JUnit tests for each Java based API in the Project and verified functionality by comparing expected and actual output values.
  • Based on page library, created Selenium test scripts in Java using JUnit framework
  • Designed Automation Framework to Automate the Manual Test cases using Page Object Model integrated with JUnit.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPATH.
  • Used Firebug and Selenium IDE to identify web elements
  • Automated sanity and regression tests using Selenium.
  • Regularly interacted with the Development Team to communicate issues and simulate the Defects.
  • Performed RESTful Web Services testing using SoapUI.
  • Developed ANT based build scripts to run Selenium Automation
  • Performed various testing methodologies like Smoke testing, Functional testing and Cross Browser testing.
  • Performed various security testing like XSS (Cross Site Scripting).
  • Defect Reporting and Tracking with the team using Redmine.
  • Carried out mobile testing on android platform using Appium, UI automate viewer.
  • Performed Cross-browser testing - Firefox, Google Chrome and Internet Explorer.

Environment: Selenium, JAVA, Ant, MySQL, Eclipse, JUnit, SoapUI, Redmine, Appium for Android Mobile Testing, Firefox, Google Chrome and Internet Explorer, Jenkins.

Confidential

Responsibilities:

  • Analyzed the Use Cases.
  • Performed various testing methodologies like Smoke testing, Functional testing and usability testing, Security testing.
  • Executed functional test cases and captured the output for releases.
  • Designed and Developed Page library using Selenium and Java for functional automation.
  • Developed Selenium Tests using Page library in JUnit Framework.
  • Recorded and played back tests in Fire fox using Selenium IDE.
  • Developed driver scripts using Selenium 1.0 and function library for automation framework.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Tested on staging environment prior to Production push.
  • Testing included Admin Module, Member Module and Booking Agent Module.
  • Defect Reporting and tracking with the team using Redmine.
  • Troubleshoot and document bugs associated with deviations from the feature specifications
  • Extensively performed Functional Testing to ensure quality of the software.
  • Performed Cross-browser testing - Firefox, Google Chrome and Internet Explorer.

Environment: Selenium, JAVA, Ant, MySQL, Eclipse, Windows, Apache Tomcat, JUnit, Redmine, Firefox, Google Chrome and Internet Explorer.

Confidential

Responsibilities:

  • Analyzed Business Requirement Documents (BRD), reviewed Functional Design Documents and developed Test Plans and Test Cases.
  • Identified and Prepared Test cases per System Requirements prior to Development.
  • Performed various testing like Smoke testing, Functional testing and usability testing.
  • As a team member, involved in developing QA test plan covering functional, integration, Regression and end-to-end testing.
  • Exported Test case Scripts in Eclipse IDE and modified the selenium scripts and executed.
  • Identified the test cases to be automated and performed data driven testing and GUI Check Points using Selenium IDE and Selenium RC enhanced the overall functionality of the application.
  • Exported Test case Scripts in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (JUnit, and ANT).
  • Developed and enhanced Automated Test scripts for Functional and Regression testing using Selenium IDE/RC in Java
  • Executed test cases and verified actual results with expected results
  • Developed and Maintained Test Matrix on various dimensions like test status to reflect the test progress.
  • Participated in Walkthroughs and Inspection meetings to review.
  • Performed functional testing, cross browser testing .
  • Executed Test Cases and compared the actual/expected values. Generated pass/fail reports and updated using Redmine.
  • Environment: Selenium, Eclipse, Windows, Apache Tomcat, JUnit, Rally, Firefox, Google Chrome, Internet Explorer, Toad

We'd love your feedback!