We provide IT Staff Augmentation Services!

Sdet Resume

San Antonio, TX

SUMMARY

  • Around 6 years of experience in Software development and testing which includes Automation and Manual testing using Selenium and QTP.Strong knowledge of Software Development Life Cycle (SDLC), Agile, Scrum, Waterfall, Spiral and QA Methodologies like CMM and RUP.
  • Expertise in creating Test Strategy, Test Plan, Test Reports, Test Cases and Test Scripts for Manual testing based on the functional specification for the Functional, System, Integration, Incremental, Regression, compatibility, end - to-end testing, GUI, UAT, Database, Smoke/Sanity, Usability testing.
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid), Soap UI, Cucumber, JIRA and Eclipse.
  • Hands-on experience on Protractor Testing for end-to-end test framework for Angular.JS applications and other JavaScript applications.
  • Experience in testing Web Applications (Java, Ruby, .Net based applications), Mobile Applications Testing (Native App, Hybrid app, Web and SMS), Web services/message testing, Client-server applications, ETL Data warehouse & Database data testing for various client domains.
  • Expertise in web technologies like HTML/HTML5, CSS/CSS3, Bootstrap, XML, jQuery, JavaScript, Angular.JS, Node.js, React.JS, PHP, backbone.js and Ajax.
  • Strong knowledge of cross-browser Compatibility Issues and Support.
  • Experience in configuring and maintaining Defect Tracking system and preparing project reports for end-to-end testing using tools like QC/ALM and JIRA.
  • Involved in performance testing in creating virtual users and testing load, stress, database tests using Load Runner tool.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Proficient knowledge in SDLC processes and methodology by training, and supporting disciplines (workflows), activities, and artifacts (deliverables) as defined by CMM, Six Sigma and RUP.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP Protractor to develop automation testing scripts for web and client server applications.
  • Used SQL Queries for data validation/verification Back-End testing in Oracle, SQL server databases.
  • Experience in testing RESTful and SOAP based web services using various automation tools like SoapUI, HP Service Test.
  • Performed Web services and Message testing tasks using SOAP UI tool.
  • Performed Automation testing using Selenium IDE, Web driver API's, Java scripting.
  • Used Grid to run parallel tests and Managed test suites using TestNG. Used Jenkins, GIT Hub to maintain full test repository (tests, changes, version controlling).
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Highly Proficient in working with automated testing tools like HP Tools (Quick Test Pro, Load Runner and Quality Center) and WAPT Tool. Proficient with QTP in scripting and running test suites in Quality Center.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.
  • Strong skills in backend (in both Relational & Hierarchical database) testing. Writing SQL queries, generating reports to ensure data integrity and validating business rules.

TECHNICAL SKILLS

Testing Tools & Skills: HP Quality Center, ALM, QTP, Selenium IDE, WebDriver, TestNG, Jenkins, Cucumber, JUnit, JMeter, Soap UI, Windmill, Test Plan creation, Test Case Design, Test data preparation, Test execution, Defect management, Test reporting, Test Manager, Test Automation script writing, Black Box and White Box testing, GUI and API Testing

Web Technologies: Java/J2EE, .NET, ASP.NET, C#, JSP, JDBC, Web Services, HTML/HTML5, XML, CSS/CSS3, JavaScript, Angular.js, Node.JS, Bootstrap

Operating Systems: Windows,Main Frame, OS/2, AIX, RedHat Linux

Languages: JAVA, J2EE, Python, Perl, Ant and Shell programming

Servers: Apache, Tomcat, WAS and JBoss

Version Control tools: PVCS Version Manager, Subversion

Databases: MS SQL Server, MS Access, MySQL, Oracle and DB2, Selenium

IDE Tools: Eclipse, Net Beans

Other Tools: Log4j, SLF4J, Product Studio, Image Builder, VM Ware, Bugzilla, JIRA, Bug host

Scripting: JavaScripts, VBScripts

Modeling tools: Star UML, Rational Rose

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, TX

SDET

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Involved in Mobile testing includes app testing, test automation for web application. Testing Mobile native applications by using Appium, Java.
  • Involved in writing automated scripts for Angular.JS application using Protractor and Java scripts.
  • Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Test scenarios outlines and created feature files by using Cucumber.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
  • Configured selenium grid in order to execute the parallel script.
  • Involved in creating automation test suites for progression & regression testing in Soap UI. The messaging formats included REST based clients with XML payload.
  • Loaded test data from a SQL server in to the web application.
  • Used Firebug to do web based testing with selenium for the commands and locator application.
  • Status reporting and test updating in Quality Center/ALM.
  • Used Maven to manage Project's build and dependencies and Jenkins for deployments to environments.
  • Extensively worked with Version Control Systems GIT
  • Performed functional testing with Selenium, defined various checkpoints to verify results and performed tests using test driven data.
  • Used IOS emulator and simulator in testing the mobile.
  • Designed and implemented re-usable Automation test scripts using industry standard tools like QTP.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Developed an extensive test suite and performed tests in local environments using Coded UI.
  • Created and executed database queries (SQL) to validate database data integrity.
  • Involved in writing load scripts by using Apache JMeter.
  • Used Appium tool to tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.

Environment: s: Appium, Selenium WebDriver, TestNG Framework, Java, Angular.JS, Eclipse, XPath, Cucumber, Web Services (RESTFUL, JSON), JavaScript, Firebug, Windows, Android, IOS, Jenkins, JMeter, SOAPUI, page-oriented model (POM), SQL.

Confidential, Dallas, TX

Automation Test Engineer

Responsibilities:

  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules and discussed ambiguities with business analysts.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
  • Responsible for Cross-browser testing and running the automation script in parallel.
  • Involved in development of Hybrid (Keyword and Data Driven) Test Framework using Selenium WebDriver, Maven and TestNG.
  • Used TestNG annotations like groups, parameters, Data Providers to group the test cases, test methods, test suits for regression and functional testing.
  • Used Selenium Screenshots to prepare and report bugs in the documentation.
  • Used Selenium Synchronization and also handled multiple windows using Selenium scripts.
  • Achieved Behavior-Driven Development (BDD) implementation with Cucumber, Gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
  • Used SOAPUI tool to test SOA based architecture application to test SOAP services and REST API.
  • Extensively queried through SQL to check the database records in MySQL database.
  • Prepared and executed batch test suite through TestNG via Ant.
  • Extensive testing of browser content and compatibility of the application using HTML IDs and XPath in Selenium WebDriver.
  • Suggested automation process improvements & engaged in framework enhancements.
  • Coordinate with developers to prioritize defects and rectify them.
  • Performed multi browser testing to check application can work on IE, Firefox and Chrome browsers.
  • Expertise in Project Management tools like JIRA to prioritize, classify bugs and tracked defects.
  • Working knowledge on IBM Rational Functional tool to test functionality of an application, record and play back options and modify scripts using IBM Rational Function tester log.
  • Experience with IBM Rational Requisite pro to document and manage the requirements.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Maintained code version using GIT.
  • Participated in technical, status review, and release and production meetings.
  • Worked in a Scrum Agile process for delivering the outputs on time.

Environment: Selenium WebDriver, Grid, Jenkins, Ant, PL/SQL, RFT, SOAP UI, XPATH, Firebug, XML, HTML, CSS, Eclipse, JIRA, Agile, MySQL, AutoIt, Git, IBM WebSphere, SharePoint.

Confidential, Richardson, TX

QA/Automation Tester

Responsibilities:

  • Developed Keyword Driven and Data Driven frameworks to retrieve test data from Excel files and SQL Databases.
  • Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium WebDriver, TestNG.
  • Involved in Mobile testing includes app testing, test automation for web application. Testing Mobile native applications by using Appium, Java.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Implemented Page Objects frame work using page object model for creating Object repository.
  • Used iOS Simulator and Emulator for mobile app testing.
  • Wrote SQL Queries for backend/ETL testing.
  • Used Spring MVC, Servlets, Ajax to communicate between UI and Test Cases using TestNGand Ant.
  • Used Protractor with Selenium to provide automated test infrastructure to simulate user's interaction with an AngularJS application running in a browser.
  • Involved in creating automation test suites for progression & regression testing in SoapUI. The messaging formats included REST based clients with XML and JSON payload.
  • Used Apache POI to read data from Excel sheet. Attended daily scrum calls as part of Agile methodology.
  • Used SVN repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Developed Scripts using Python Selenium WebDriver combo for user module application.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • The entire Ruby scripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Used JIRA to log bugs and communicate with managers and developers with issues regarding closure of bugs.
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.

Environment: Selenium Web Driver, Eclipse, JAVA, JIRA, POS, Rally, Oracle, SQL, SQL Navigator, SOAP UI, Web Services (SOAP & REST FUL), API, Bugzilla, XPath, Eclipse IDE, HTML, JavaScript, CSS, XML, Web Services, SQL Server 2000, Windows 2003, Linux.

Confidential, Houston, TX

Automation Tester

Responsibilities:

  • Responsible for analyzing the test Objectives and prepare Test Plan and Test script for the projects.
  • Responsible for analyzing the test data needed for the test scripts and work with the data team to get the required data.
  • Responsible for testing the backend (DB), after the ETL Job is initiated from ETL and validate along the way by analyzing intermediate files and validating how the initial source data is transformed and updated in the database by writing SQL and executing the DMLs to covert the data from the flat files to readable format.
  • Strong experience in HP load runner.
  • Responsible to update the project team on the progress and let the team know if there are any setbacks to meet the timeline for the project.
  • Responsible for projecting the QA sizing for the projects and change request.
  • Responsible for impact analysis of the changes that has cross project functional impact.
  • Responsible to report defects and participate in troubleshooting with development and configuration team for the reported defect.
  • Participated in creating the automation framework for the middleware. Analyzed the legacy projects to be best candidates for automation.
  • Used XML to capture the data from the SQL server database into ASP.NET pages
  • Strong technical knowledge on python and Perl.
  • Responsible for writing server-side web application logic using Python.
  • Good knowledge on Test driven development (TDD) and Behavior driven development (BDD).
  • Strong Experience working on Version One.
  • Participated in regression effort for the release, responsible for resolution of regression defects.
  • Responsible for initiating the ambiguity call with development and business.
  • Responsible for initiating and defect calls for project and regression with development.

Environment: ASP.NET, SQL-Server, Visual C#.NET, .NET Remoting (Interface), Web Services, .NET Framework, Windows Services, XML API, XSLT, Microsoft Visual Source, SQL Reporting Services, IBM Rational XDE Developer Plus .NET and Windows Web Forms.

Hire Now