We provide IT Staff Augmentation Services!

Sr. Sdet/qe Resume

Sfo, CA

SUMMARY:

  • 8+ years of professional experience in software development, testing and automation in domain technologies like Banking, Finance, E - Commerce and Enterprise systems.
  • Extensive experience in automation testing tools such as Selenium WebDriver, TestNG for web application
  • Expert in Automation tools like Selenium IDE/RC/Grid and Selenium Web Driver
  • Hands-on experience in setting up and executing the SDET environment of Appium for automating test cases of applications that are running on iOS and Android devices.
  • Strong Working Knowledge of Web Technologies like XML, XPATH, HTML, JSON and CSS.
  • Experience in building Test Scripts using Java and JUnit/ TestNG Frameworks.
  • Experience in developing/maintaining Test Frameworks for Automation using Selenium and Java (Page Object model, keyword Driven, Data Driven models).
  • Experienced in manual testing and automate SOAP and Restful Web Services using POSTMAN, SOAPUI, Apache HTTP Client and JAXB parsers
  • Performed both manual and automation for the mobile app on the Android mobile device using Android SDK and Appium Server.
  • Experience in designing and executing the SQL queries in MS SQL server, Oracle SQL in order to ensure the data integrity and to perform the backend testing.
  • Proficient in automation testing to perform different types of testing such as Functional Testing, Integration Testing, System Testing, User Acceptance Testing and Regression Testing.
  • Extensive use of HP Quality Center tool as the test management tool and the defect tracking tool.
  • Experience in Configuration Management tools like CSS, SVN and GIT.
  • Experience in using Maven and Jenkins.
  • Good knowledge of UNIX/LINUX. Well Experienced in tools like JIRA, Rally.
  • Strong knowledge of Software Development Life Cycle (SDLC) like Agile Scrum, Waterfall.

TECHNICAL SKILLS:

Languages: C, SQL, Java, XML, HTML, CSS, JSON, Javascript

Databases: Oracle, MySQL

Web Services: Apache httpClient, SOAPUI, RESTful Services, WSDL, UDDI, POSTMAN

Testing Tools: Selenium IDE/WebDriver/Grid, Appium, TestNG, Junit, Cucumber

Build Tools/Coverage Tools: Jenkins, Maven

Bug Tracking Tools: JIRA, Bugzilla, Rally

Servers: Apache Tomcat, Web Sphere

Testing Methodologies: System Testing, Acceptance Testing, Functionality, Regression, Build Acceptance Testing, Go-Live Testing

IDE s: Eclipse, IntelliJ, Notepad++

Platforms: Windows, iOS, Unix, Linux

Version Control/Desktop Applications: Git, SVN, CVS

PROFESSIONAL EXPERIENCE:

Confidential, SFO, CA

Sr. SDET/QE

Responsibilities:

  • Developed and Executed test Scripts using Selenium WebDriver/Java, TestNG and analyzed Test Results.
  • Analyzed user stories and participate in various meetings like Sprint planning, Scrum Meetings, Review Sessions & Sprint Retrospective
  • Performed parallel and Cross Browser testing on different browsers where multiple tests were run at the same time.
  • Managed the framework dependency jars using Maven.
  • Used Page object Framework for ease of maintenance of scripts.
  • Involved in Web services testing using SOAPUI and POSTMAN tools. Validate request and response XML. Added assertions to validate the XML for SOAP and RESTFUL service.
  • Used Apache Http Client that uses a Http Uri Request to send and receive data and handled various methods using GET, POST, DELETE, PUT method.
  • Performed backend testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Managed individual sprints, user stories, Test defect cycle, and tasks using Jira as tracking tool
  • Perform Functional testing as per user stories and also perform Integration Testing & Regression, using Selenium WebDriver automation scripts.
  • Used GitHub as a source repository system.
  • Used Jenkins for continuous integration of test automation scripts
  • Verified the integration of various components in the application and execute end-to-end testing.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Java, Oracle, Selenium WebDriver, XPath, JXL, Agile, TestNG, Log4j, Maven, Jenkins, Jira, GitHub, Web Services, SOAP, RESTFUL, SoapUI, Apache HTTP Client, JAXB, XML, JSON, HTML

Confidential, San Francisco, CA

Senior Automation Engineer

Responsibilities:

  • Worked with Business Analysts and Developers for requirements review and developing Test Scenarios.
  • Analyzed Business Requirements, use cases and worked on automation and manual testing of the application.
  • Responsible for all types of tests like Business Functionality, Documentation testing, User Acceptance Testing (UAT), browser compatibility testing, Integration testing.
  • Involved in creating Java based scripts for Selenium WebDriver with TestNG as Automation framework.
  • Automated Web Application testing using Selenium WebDriver and REST API with Apache HTTP Client, TestNG, Apache POI, JAXB, Gson frameworks.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS locators.
  • Extensively used Page Objects design framework for readable test script and easy maintenance from developer perspectives.
  • Performed parameterization of the Automated Test scripts in Selenium WebDriver to check how the application performs against multiple sets of data.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Used TestNG Annotations in creating test suites for validating Restful web services.
  • Validated XML and JSON responses using JAXB and GSON parsers.
  • Involved in creating automation test suites for regression testing in SoapUI. The messaging formats included SOAP over HTTP and REST based clients with XML payload.
  • Performed Web Services Testing and XML validation by creating test case suite using SoapUI and POSTMAN .
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database.
  • Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.

Environment: Agile, JIRA, Selenium WebDriver, Java, Apache POI, Log4j, MAVEN, Eclipse, TestNG, Jenkins, HTML, CSS, XML, XPATH, Web Services, SoapUI, SOAP and REST APIs, Oracle SQL, Linux, Web Sphere Application Server.

Confidential, Minneapolis

QE Engineer

Responsibilities:

  • Involved in the Software Development Life Cycle from Requirement Analysis to supporting application in production.
  • Reviewed Functional Requirement Specifications and created test based on test scenarios drawn from functional requirements
  • Used TestNG framework for creating Selenium scripts, for functionalities of deriving complex quotations.
  • Created Java based scripts for Selenium WebDriver with TestNG as Automation framework.
  • Performed regression test to ensure that introduction of new features into application doesn't affect the existing functionality.
  • Tested compatibility of application for dynamic and static content under various browsers using HTML IDs and XPath in Selenium.
  • Used Core Java for writing automated regression test scripts using Selenium WebDriver.
  • Tested Rest API using Apache HTTP Client, TestNG, Apache POI, JAXB, GSON.
  • Used SoapUI to test Web Services using WSDL file given by development team.
  • Integrated the test suites with Jenkins continuous integration tool and helped build engineer to resolve the issues during integration with the build process.
  • Developed Test Plans, Test cases, Test Scripts, Test strategy, Test Scenario, Test Reports.
  • Performed tests for Functionality, Regression, GUI, End to End, System, Configuration and Backend.
  • Classified the defects according to severity and priority levels and prepared Test Status Reports.
  • Raised defects in Rally and made sure appropriate hand-offs and retesting takes place.
  • Prepared defect prevention (DP) reports and conducted DP meetings with the team.
  • Used Toad to write SQL queries, to verify quotation values displayed on various pages of the application.
  • Participated in test scenario inspections, test case reviews, work and functional mapping & UAT sessions.
  • Actively participated in weekly meetings, triage calls and updated weekly reports.

Environment: REST API, Apache HTTP client, Rally, TestNG, JAXB, GSON, XML, JSON, SOAP, WSDL, SoapUI, Selenium WebDriver, Maven, Eclipse, Web Services, SQL, GIT, Oracle, Linux.

Confidential

Developer/Tester

Responsibilities:

  • Proactive participant in weekly Agile team meetings and updated team lead and manager on status of testing.
  • Involved in analyzing and understanding Business Requirement Document written in JIRA and Use cases from SharePoint to design test cases.
  • Developed the Test Scripts, Test Conditions, Expected Results for one or more Test Plans, Including the Product, Regression, End to End, System Integration Testing. Develop, update and maintain the Testing Standards and Procedures.
  • Involved in the Execution of the Test Scripts.
  • Performed manual testing through all phases of development life cycle (Usability, Functional, and Regression Testing) using black box testing methods.
  • Created automation test framework with the help of Selenium WebDriver and Maven with TestNG, XPath, Log4j, Apache POI, Data Driven and Page Object Model principles.
  • Validated Ajax controls, pop-ups and various form controls using Selenium WebDriver.
  • Used Firebug and FirePath to identify the elements in the web application.
  • Used TestNG test suite to run the group of test classes and test cases.
  • Integrated the test suites with Jenkins continuous integration tool and helped build engineer to resolve the issues during integration with the build process.
  • Used SoapUI and POSTMAN for testing SOAP and Restful web services of the application.
  • Developed test cases and suites of the web services using Data Driven appraoch.
  • Coordinated with development team closely for issue resolution.
  • Managed Requirement Change Requests and implementing procedures for test changes.
  • Developed Test Cases for Backend testing, integrating SQL queries to be used in running test cases.
  • Involved in informing the test lead of any issues that may affect the schedule, budget, or quality of the product or the testing process.
  • Used Test Director for communicating between developers, product support and test team members.
  • Provided guidance to development and project teams on appropriate approaches to testing delivered products, including test tool sets.
  • Worked on functional, regression and system testing.

Environment: Selenium WebDriver, Apache POI, Maven, Eclipse, Web Services, REST API, Apache HTTP client, TestNG, JAXB, GSON, XML, JSON, SOAP, WSDL, SoapUI, SQL, GIT, Linux, Test Director.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering, analysis, design, implementation and testing.
  • Responsible for developing test scripts using core Java and JUnit and executing them.
  • Involved in code refactoring for the application.
  • Responsible for understanding the existing product and new changes or requirement from system analyst
  • Involved in bug fixing and functionality enhancements.
  • Extensively worked with core Java, JavaScript for various front-end validations.
  • Responsible for JUNIT testing, Front-end testing and smoke testing.
  • Participated in regular project team meetings to discuss testing procedure and assignments.
  • Configured log4j properties to roll the logs daily.
  • Extensively worked with maven build script to build the application.
  • Responsible in maintaining high quality of code through peer code reviews and having 100% test coverage for code.
  • Involved in Analysis, preparing design docs, Use cases and test cases.
  • Extensively participated in Internationalization and localization of the application.
  • Involved in the delivery of multilingual site.
  • Responsible for developing the Purchase module and Unit Manager.
  • Involved in writing the common classes which are used in the entire application.

Environment: HTML, CSS, Javascript, Selenium WebDriver, TestNG, JUnit, Web Services, SoapUI, Postman, Eclipse, MAVEN, JAVA, WebSphere, Linux

Confidential

Software Engineer/ Developer

Responsibilities:

  • Played key role in establishing upgrade processes and maintenance contracts for HP’s customers
  • Cross-functional collaboration with various stakeholders of the project (Customers, Product Management, Engineers)
  • Managed backlog in Bugzilla and help drive the features and bugs for storage software
  • Handled troubleshooting and debugging of various critical issues and international customer escalations
  • Contributed in defining effective hiring procedures to build and grow the team from 2 to 7 engineers
  • Used CVS as a source repository system.

Environment: HTML, CSS, C, Java, JUnit, UML, Linux, CVS, SVN, Bugzilla

Hire Now