We provide IT Staff Augmentation Services!

Senior Sdet Resume

0/5 (Submit Your Rating)

SUMMARY

  • Around 12+years of experience in software industry workingin dev & test roles. ~9 years of SDET/Test Engineering experience in banking, payment, retail/eCommerce and IT services industries.
  • Experience in Web Automation, Mobile Automation (Android&IOS) and API Rest Service Automation.
  • Experience in using JAVA and JavaScript coding concepts and Selenium WebDriver/Appium Automation for Android mobile phones for different versions using Android SDK Manager, Android API, Emulator and Simulator.
  • Design and execute features of ATDD (Acceptance Test Driven Development)/BDD using Selenium, Cucumber, TestNG for Java
  • Well versed with different development and testing technologies Java, Bootstrap,Javascript, JDBC, HTML, CSS, SQL, Selenium Webdriver/RC, Selenium Grid, GIT, Jenkins, Rally, WebServices testing (Soap and REST), Mobile testing (Appium) & Scrum based Agile engineering practice
  • Extensive experience in writing test plans, test cases, debugging& test automation.
  • Extensive experience in different test methodologies such as BlackBox/WhiteBox, Manual/Automated Testing and test categories like Regression/Functionality, Performance, UAT, Accessibility,UI, Usability, Scalability testing etc.
  • Experience with Requirement Documents, Test Strategy, creating Test Plans, writing and executing Test Cases, Manual Testing, Creating Automation Test Scripts and Automation Test Execution.
  • Very Proficient in Software Development Lifecycle handling, designing, developing Test plans
  • Experience developing automation testing frameworks using Selenium from scratch and JavaScript Automation Framework using Protractor .
  • Working experience in a GIT environment and testing Web platforms testing tools like Firebug, obtaining Xpath, Chrome Console.
  • Valuable experience with SOA architecture which include Soap Web Service and Restful Web Service Testing using SOAP UI & XML.
  • Experience in creating DataDriven test automation, Modular Driven, Hybrid, Page Object Model test automation framework with Selenium IDE, Selenium WebDriver, Selenium Grid, and TestNg/JUnit.
  • Used Apache POI for reading and writing test data, Data privider and Page fractorymethods .
  • Mobile Testing Experience with Android and IOS using Appium.
  • Designed Analytics testing for Native apps using Selenium/Appium, and parsed all URI requests per Line of Business flow using Android SDK manager with different API levels.
  • Creating TestNg Test suites and automated testing processes and steps coupled with Selenium Web driver
  • Knowledge of SQL queries and Unix/Linux commands. Experience in Cross - Browser testing, also in Selenium Grid.
  • Solid experience with Soap and Restful web service testing with SoapUI for defective purposes with json and xml responses.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Solid experience working with different disciplines(Dev, Test & PM) and bringing issues & bugs to closure

TECHNICAL SKILLS

Operating Systems: Windows, Android, Mac OS, iOS

Programming Languages: Java, HTML, Java Script, XML, SQL, Groovy scripting

Test Automation Tools: Selenium IDE, Selenium WebDriver, Cucumber, Selenium GRID, JUnit, TestNG, ANT, SOAP UI and REST API, APPIUM,Jenkins, Log4j,Appium for Android systems(Android SDK Manager), Android Testing support library, XCUI test automation for IOS, Maven, ADB Commands, Swift, XCodeIDE, Perfecto Mobile, Postman, JSONreader, Gradle, Sauce lab, Perfecto Mobile, Charles Proxy.

Test Management Tools: Rally, Jira, HP QC

Version Control tools: GitHub, SVN, Bigbucket

Databases: MySQL, SQL Server 2008, 2012

PROFESSIONAL EXPERIENCE

Confidential

Senior SDET

Responsibilities:

  • Worked closely with Development, QA and Business groups to understand their testing needs for various phases of testing Unit, functional, Integration, UAT, regression, performance, etc.
  • Performed testing on real devices, Simulators and Emulators.Used Appium Inspector For locating elements for both Android and iOS.Android Studio for Android Apps and X-code for iOS Apps. Consumed and Automated restAssure APIs also worked on POSTMAN
  • Have complete domain knowledge of MyChart, Providers end and App
  • Provided PROD supports in night.
  • Responsible for the deliverables with in the sprint and iterations. Attended PI Plannings.
  • Participated in let the team and up level knows about the risks and defects related to the project.
  • Used TestNG for writing unit test cases and executing them as a test suite.Used QAF framework for the test results. Used Jenkins for Continuous Testing. And Integration.
  • Interacted with other external teams for environment/license issues, external services availability and work towards resolution.
  • Identified locators using Appium Inspector/UI Automator. Worked with real mobile devices and Emulator.
  • Very good knowledge with Android Testing Support library.Creating Android bug report.
  • Reproduce functionality problems submitted by customers via technical support department.

Confidential, Milpitas, CA

Sr. Software Engineer in Test

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Works closely with Development, QA and Business groups to understand their testing needs for various phases of testing Unit, functional, Integration, UAT, regression, performance, etc.
  • Created Page Object Model (POM) framework to automate infiniteshoppers.com application.
  • Develops and executes test cases based on System Design documents, ORMs and other available documentation.
  • Created Java automation scripts for Account, Contact, and Lead module for infiniteshoppers.com application modules
  • Performed Android testing on real devices, Simulators and Emulators.
  • Used element locating tools like UI automator, and Android Inspector
  • Used XCUI for locating elements in IOS devices forIOS.Used XCode as Ide for Ios devices. The code was developed in Swift
  • Did cross-platform testing usingPerfecto Mobile and Selenium grid.
  • Initiated the idea of POM framework for automating tests management and comprehensive reporting
  • Used JavaScript Executor to enhance test cases and make them robust and comprehensive
  • Performed cross browser testing for Confidential ’s application modules using Selenium GRID.
  • Responsible in research and building automation framework using Selenium WebDriver and TestNG. The framework is designed to run tests on multiple browsers
  • Developed GUI mobile automation testing framework for Android with Appium
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used TestNG for writing unit test cases and executing them as a test suite.. Consumed and Automated restAssure APIs also worked on POSTMAN
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPath.
  • Maintained and executed Maven build files for executing automated tests.
  • Configured and monitored automation jobs using Jenkins Continuous Integration.Used ADB commands for debugging.
  • Have experience on Perfecto Mobile.Provides cross training of application/technical knowledge to other individuals within the QA and business organizations
  • Used GIT version control system for source code maintenance.
  • Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

Confidential, CA

Sr. Development Engineer in Test

Responsibilities:

  • Working as Senior Quality Engineer to develop automation framework from scratch.
  • As an AutomationEngineer, I am involved in implementing the framework, developing automation scripts for the new User stories and maintain and run the Regression Scripts
  • Automated test cases, test suites for Regression Testing via Selenium WebDriver, Java for existing application.
  • Developed Cucumber automation framework based on Page Object Model, and Selenium WebDriver to reduce code and better maintenance of Application
  • Identifying the Reusable functionality and make it as methods for code reusability and maintainability
  • Automated the RESTful services using Java and RestAssuredto get valid JSON response for methods like GET, POST, PUT and DELETE.
  • Built test automation solutions in agile environment: Pre-Commit validation, Post Commit Pipeline, Auto deployments.
  • Identified methods to optimize the overall test effort through scripted automation. Converted previously generated manual test case suites to scripted automation
  • Participated in CI with Jenkins and actively involved in monthly release deployments
  • Performed functional, integration, user interface, End to End, cross browser compatibility testing
  • Used JIRA for raising issues, bugs, defect tracking, writing suggestion, writing and executing test.
  • Consumed and Automated restAssure APIs also worked on POSTMAN

Confidential, Foster City, CA

Quality Engineer

Responsibilities:

  • Performed Integration Testing, Functionality testing, Regression Testing on JAVA, RESTfulWebServices.
  • Developed automated front-end tests using Selenium WebDriver with JAVA.
  • Worked withSimulator, Emulator. Used Android SDK bundle to develop Appium testing framework to test the functionality of mobile application.Strong understanding on Android SDK.Used UI Automator viewer to identify the locators..
  • Automated the RESTful services using Java and RestAssuredto get valid JSON response for methods like GET, POST, PUT and DELETE.
  • WebDriver, TestNG, Cucumber using JUnit, and maintained test environments used for white box testing new product releases.

Confidential, San Mateo, CA

Sr. Software Developer in Test

Responsibilities:

  • Analyzed Functional Requirements Document (FRD) and Use Case to create Test Plan and Test Cases
  • Developed dynamic tables for the web application to maintain the data about the clients using AngularJS UI grid
  • Experience working on HTML5 new features such as Web sockets, Web storage, Web workers
  • Experience configuring the package.json file according to the organization needs
  • Responsible for merging the different branches of a GIT into the Master branch after reviewing the code
  • Involved in WebServices testing using SOAPUI. Validated web services using Groovy Scripts in SOAP UI
  • Generated reports in the QC to show the run status of the test scripts and participated in the meetings to walk through the defect reports periodically
  • Reproduce functionality problems submitted by customers via technical support department
  • Conducting test results/bug status meeting with Development and all appropriate stakeholders
  • Participated in daily Scrum meetings and walkthroughs
  • Used XCUI for locating elements in IOS devices for IOS.

Confidential, San Francisco, CA

Sr. Software Engineer

Responsibilities:

  • Responsible for analyzing used test cases to meet the functional requirements.Reviewed PM Spec & Dev Spec for the features that I owned. Represented test in the feature triad &participated in the daily feature triage meetings. Developed integration tests for the web site.
  • Interact with product management team to understand business requirements.
  • Involved in planning & perform testing, verification & validation, quality assurance of the application. Used Selenium Rc for the setting up Test automation process for the product
  • Quick set up, execution and reporting of findings of the test results of each build. Expertise in Root Cause Analysis of issues

Confidential

Software Developer

Responsibilities:

  • Designed, developed and implemented the application as a team member
  • Involved in Analysis, Design, Coding and Development of UI Screens. Hand on experience with creating website using HTML, CSS, JavaScript, Bootstrap, and JQuery.
  • Worked with MVC based web application. Testing the module, fixing the bugs
  • Helped design form validation programs using HTML and JavaScript. Involved in planning & perform testing, verification & validation, and quality assurance of the application
  • Conducted Black box, Regression, Negative, Functional, Compatibility and Integration testing using Selenium RC.

We'd love your feedback!