We provide IT Staff Augmentation Services!

Sdet Resume

Atlanta, GA

PROFESSIONAL SUMMARY:

  • 8 years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise .
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing / Junit, ANT/MAVEN build tools .
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.)
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL, PL/SQL, SQL PLUS and TOAD.
  • Expertise in Financial/Banking, Healthcare, Public, Transport, and Telecom Domains
  • Expert in Manual Testing and Automation Testing using HP & IBM Tools (QTP, and Quality Center)
  • Expertise in Keyword driven Framework with Record & Playback and Descriptive Orientations along with
  • Specialized in Performance Testing applications using load - testing tool Load Runner .
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC ) and testing methodologies like Waterfall & Agile/Scrum .
  • Experience in Manual Testing, defining test cases, developing and maintaining test cases, and documenting all phases of the QA process.
  • Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development ( ATDD) approaches.
  • Developed an automated scripts and frame works using Python, Java, C#, VB Script .
  • Worked on source version control tools such as Subversion ( SVN ), TFS and Git .
  • Proficient in using Quality Center, POS, Rally, JIRA, Clear Quest, Bugzilla.
  • Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java. Knowledge and familiarity with different QTP and Selenium automation frameworks.
  • Actively involved in black box, functional, regression, system, integration, positive, negative, GUI, performance, load and UAT testing of the application.
  • Experience in scripting languages for Automation such as VBScript, JavaScript, Groovy and Shell Scripts (UNIX) .
  • Experience in Software Development Engineer in Test ( SDET ) focused on testability, robustness, and performance and creation of designs for production software.
  • Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.
  • Created automated scripts - Load Runner Web Services REST, TruClient, DotNet WCF and Web Http/Html - VUGen.
  • Created shared object repository and reusable generic function library in both Coded UI and Ranorex .
  • Implemented key component synchronization, checkpoint, recovery, Test batch configuration including test Setting and Report generation and send email alert in Coded UI and Ranorex and UFT .
  • Achieved an Agile identified and defined scope for Integration, Interface & System Testing.
  • Performed the Back-End testing to ensure data consistency by writing and executing SQL queries using SQL Server 2012. Experience working with high-volume, real-time DB2 database systems and applications.
  • Used RDBMS concepts for the manipulation of the data and to validate the results
  • Client interactions for giving demos, presentations and support for Customization. Experience in testing Stand-Alone, Client-Server, Web-based and Web Service (SOA) Applications.
  • Create standardized SQL scripts and any necessary Database Restoration Scripts to support repeatable test script execution.
  • Knowledge on Automated Web Services using SoapUI, REST with knowledge of WSDL, RESTful, UDDI, eclipse .
  • Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC .
  • Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi-tasking skills.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing), CA LISA.

Language/ Script: Java, JavaScript, Ruby, VBScript(UFT), C, C#, Python.

Frameworks: Junit, TestNG, TDD, BDD, Mockito, Protractor

Firefox Addons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Center (9, 10, 11.0), BugZilla, Visual Studio TFS (2008, 2010, 2012), JIRA.

Build/ CI Tools: Ant, Maven, Jenkins, Hudson .

Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL

Platforms: Windows 7/Vista/XP, UNIX, Linux

WORK EXPERIENCE:

Confidential - Atlanta, GA

SDET

Responsibilities:

  • Expertise in using application management tools like, HP Quality center/ALM, Test Direct, Rally.
  • Performed end to end testing using CA LISA.
  • Skill to adopt to new methodologies, tools and technologies and domains depending on the job responsibilities.
  • Open to dynamic work environment and ability to work collaboratively with cross-functional teams
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Expertise in documenting defects with high level of detail, defect tracking, accuracy, and
  • Informative recreation steps using Quality Center, Rally, JIRA
  • Expertise in testing desktop applications.
  • Excellent communication and organizing skills with the ability to grasp and learn new things very quickly.
  • Proven ability to work efficiently in both individual and team based environments.
  • Expertise in creating SQL scripts based ETL mapping documents to compare data outputs.
  • Ability to create and execute strategies and test cases for applications that use ETL components.
  • Expertise in writing SQL queries including complicated joins to verify proper mapping of data elements
  • Performed load testing using LoadRunner.
  • Tracks quality assurance metrics such as test execution, defect densities and open defect counts.
  • Creates and maintains Testing Status Reports for large complex projects.
  • Interacted with developers to follow up on defects and issues.
  • Responsible for providing the status updates to the team on daily basis.
  • Generated the Test Status Reports from Test Director and regularly presented to QA Team lead
  • Excellent communication and organizing skills with the ability to grasp and learn new things very quickly.

Confidential - Bellevue, WA

SDET Developer

Responsibilities:

  • Understanding of IA (Impact Assessment) documents and preparing design documents based on the requirement.
  • Project documentation including requirement document, detailed design document, high level design document, technical documents and end user guide.
  • Validation of test cases and defect analysis.
  • Performed end-to-end validation by verifying the desired account status within backend systems.
  • Coordinated and collaborated across multiple cross-functional teams.
  • Worked in Agile Environment with frequent changing requirements and feature sets.
  • Used Quality Center/ALM for test case management, reports and defect tracking.
  • Worked on JIRA for user story management, effort tracking and service monitoring.
  • Created and reviewed SQL queries for test data management and test cases validation.
  • Developed test automation scripts, defined best practices and standards for test automation.
  • Develop and maintain test plan and test cases with associated test data based upon functional requirements .

Environment: CA Lisa, Java, Selenium IDE/WebDriver, JavaScript, TestNG, Maven, Eclipse, Quality Center, MSWord, MS Excel, Windows XML, Java, SOAP UI, HTML, XML, Web Services .

Confidential - Columbus, OH

QA Automation Tester

Responsibilities:

  • Involved in creation of automated test cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
  • Identified test cases to automate the test cases using Selenium WebDriver , Junit and Java (Eclipse IDE) and Contributed in creation of framework.
  • Responsible for back-end API testing with SOAP UI and coding in groovy and Java .
  • Extensive experience in Manual as well as Automation testing for Web based application.
  • Created tests with Assertions like Schema Compliance , SOAP , XPath assertions using SOAP UI .
  • Involved in the Continuous Integration of the automation framework with Jenkins .
  • Prepared and executed the test cases manually for creating external position and hiring in HCM (HR) Module.
  • Worked with designing and building automation frameworks in Cucumber BBD .
  • Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
  • Performed regression testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS.
  • Developed automation test scripts for client -server and web based applications using Python , Silk and other automation tools.
  • Collaborated daily with QA leads to improve test coverage across platform using Java (TestNg, SOA test) and scripting languages (Groovy, JavaScript, XML) .
  • Automated test cases using Ranorex to elaborate data-driven tests, excluding XML data format, by means of this tool. Created detailed reports with screenshots using Ranorex UI tool.
  • Created Component scripts for the SAP IS-Retail POS and POS.TP DotNet process Components using Test Automation Tools HP's QTP, QC, BPT.
  • Created Business process test scripts for the SAP IS-Retail POS and APAC POS. TPDotNet process scenarios in the Test Plan of QC
  • Prepared and executed the test cases manually for creating external position and hiring in HCM (HR) Module.
  • Created the business components test scripts, based on test cases and uploaded them to Quality center business components module using SAP TAO Tool.
  • Prepared and run the consolidated automated business Process test script as per Business Process flow in the Quality Center Test plan module and analyzed the test results.
  • Estimated the exact time consumed to prepare and run the consolidated automated business Process test script and used the same to analyze the tool assessment.
  • Used Protractor framework for Applications developed using Angular JS .
  • Used JIRA for Identifying, logging, tracking and escalating bugs.
  • Performed smoke testing in UAT and production environments for deployment verification
  • Actively participated in daily scrum and sprint meetings as part of Agile Environment .

Environment: Java, Eclipse, Selenium, JIRA, SOAP UI Groovy, ANT, Python, Ranorex, Junit, Cucumber, BDD, Agile, DotNet, SAP, Mobile Testing.

Confidential - Cincinnati, OH

QA Automation Tester

Responsibilities:

  • Implemented Page Objects , Data Driven , Keyword Driven , Hybrid automation frameworks using Selenium .
  • Automated test cases using Selenium WebDriver, TestNG and C# technologies (Visual Studio IDE).
  • Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
  • Automated highly transactional web application using Selenium WebDriver .
  • Execution of automated Test Scripts through Maven . Used Maven for building the WebDriver project.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG/Junit.
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven .
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool .
  • Implemented simulator for Mobile App Testing in Android Platform using Appium .
  • G ood knowledge on Mockito framework for performing Unit testing , helped developers in Unit testing in test driven development.
  • Modification and execution of Test case Scripts (Java-Selenium RC) in EclipseIDE , design of automation test framework (Junit and ANT).
  • Written gherkin and Ruby scripting automation test scripts to execute in Cucumber.
  • Worked on Agile(SCRUM) Methodology and used JIRA for defect tracking.

Environment: Java, Gherkin, C#,Cucumber, Selenium, Maven 3.1.1, Eclipse, Git, Mockito, JIRA, Appium, Protractor, SoapUI, Jenkins, TestNG, Junit, Agile(SCRUM).

Confidential - New York City, NY

QA Engineer

Responsibilities:

  • Reviewed all the Requirement documents, Functional Specification and Use Case documents.
  • Analyzed the use cases provided by analysts and wrote test cases .
  • Developed test cases, test scenarios and test data according to specifications.
  • Worked in different project ( EOS ) using different tools such as QTP .
  • Used Test Director to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Performed functional, integration, black-box, and system, regression, and user acceptance tests.
  • Automated Regression Test cases using Selenium Web Driver , Jenkins and Maven . Used Firebug and FirePath plug-ins to find the elements on the web page based on the element locator ID, Name, Tag, Class Name, XPath , Link Text, Partial link Text and CSS Locator.
  • Enhance test frameworks and develop automated tests using Selenium Web Driver to ensure consistency.
  • Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.
  • Used python to develop Automation framework to Validate RESTful Web Services.
  • Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution.
  • Tested the application in highly dynamic environment with sprint team using agile methodology .

Environment: Selenium, Java, Cucumber,python, Ruby, Gherkin, Soap UI, Restful, Web driver, SVN, Agile.

Confidential - Madison, Wisconsin

QA Engineer

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Case s, prepared Test Strategy and Test plan.
  • Developed Automationscripts for new enhancements using Selenium WebDriver and TestNG .
  • Configured Selenium WebDriver , TestNG , Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Conducted Black box testing, Smoke testing , Screen Validation testing , Data driven testing Cucumber, Positive & Negative testing , System testing , Regression testing , End to End testing , Functional testing , Integration testing.
  • Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
  • Selenium Web Driver for automating over 70% of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Involved in writing and testing test scripts using Selenium WebDriver and Java Object Oriented programming Lan guage.
  • Parameterized large and complextest data to accurate depict production trends.
  • Used Appium tool to tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.
  • Validated the scripts to make sure they have been executed correctly and meets the scenario description.
  • Used firebug to identify object's ids, Name, XPaths , links in the application.

Environment: s:HP Quality Center, Selenium Web Driver, TestNG, Cucumber, XML, Web Services, Maven, Java Script, SQL, Data Driven and Key Word Driven Frameworks, HTML, API, Rally (Agile Management Tool)

Confidential

Manual/QA Tester

Responsibilities:

  • Executed automation scripts in QTP for SAP functionality .
  • Ensure that all the test cases are updated in the Test Director along with Master test plan .
  • After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
  • Used Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Tested critical bug fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process.
  • Involved in Backend Database testing in Oracle using SQL .
  • Tracked defects using HP ALM and utilized waterfall methodology for E-Commerce and POS projects.
  • Executed test scripts manually and then recorded the same in Win runner . All the issues that came up during this process were logged in Test Director as defects.
  • Defects were tracked, reviewed, analyzed using Test Director .
  • Responsible for managing projects of different models like Agile SCRUM , Waterfall .

Environment: Mercury Interactive quick test Pro,waterfall, Test Director 8.0, Visual Basic, Oracle, SQL server, manual, Selenium/TestNg, SAP.

Hire Now