We provide IT Staff Augmentation Services!

Sdet Resume

5.00/5 (Submit Your Rating)

Erie, PA

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in IT industry as an Automation Test Engineer.
  • Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • Proficient on Automation tools like Selenium WebDriver/RC/IDE/GRID, QTP (Functional & Regression Testing), TestNG, Junit, Maven, cucumber (BDD framework) Jenkins, and SOAP UI Pro for testing Client Server and Web based Applications.
  • Software Development Engineer in Test (SDET) can thrive in agile, results - driven, team oriented environment, and has a passion on building automated solutions for web applications.
  • Extended experience in systems testing, integration testing, UAT testing, positive and negative, functionality testing, and regression testing.
  • Responsible to make the entire test pass by writing the project code using BDD(Behavior driven development) framework.
  • Thoroughly experience with use cases, and user requirement specification documents.
  • Expertise in developing and applying customized Automation Testing Strategies/ Automation Methodology (to identify the opportunities)/ Automation Test Process.
  • Well Experienced in writing Java Scripts in QTP and Java in Selenium
  • SDET with test development expertise using frameworks such as Selenium, TestNG, Junit and using Methodologies such as Agile- Scrum, Waterfall, V- Model
  • Tested on client-side Mobile / Tablet platforms including Android, iOS, Window Mobile and many mid-range devices..
  • Experienced for writing the acceptance criteria in a feature file using gherkin language in some form of tests in Behavior driven development framework.
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Experienced in Selenium Data-Driven Framework with core Java programming and Junit/TestNG annotations Data driven testingand Behavior driven developmentto validate the components displayed on the website using Selenium.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for BDD Framework.
  • Experienced in automation framework using Behavior Driven Development using cucumber.
  • Executed functional, regression, smoke, ad-hoc testing strategies for Web and Mobileapplications.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Experience in writing automation test scripts using Selenium, Web Driver, Cucumber, J-Ruby, J-Behave, J-Meter and Quick Test Professional.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Manual and Automation Testing (Black Box, White Box and Gray Box Testing) on Web-based applications.
  • Proficient in Manual Testing on Mobile applications on various devices.
  • Have experience in using Web-debugging tool like Fire Path and Firebug for finding elements locator.
  • Experience in -Defect Tracking, Report Generation, Exporting and Importing of Test Cases in Excel format, Preparation of Requirement Traceability Matrix, Generation and Execution of scripts.
  • Co-ordinate with developers, business analysts, and user representatives in application design and document reviews.
  • Attention to detail and ability to work in tighter schedules and on different applications concurrently.
  • Ability to work in a team environment. Strong communication and interpersonal skills. Ability to interact with customers with ease and professionalism.
  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Develop complex SQL queries to find test data and the data needed by test cases.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

TECHNICAL SKILLS:

Testing/Test Management /Defect Management tools: Selenium 2 Web Driver/RC/IDE/Grid, HP Quick Test Pro (QTP) 11, Load Runner 11, JIRA, Quality Center/ALM 11, Clear Quest, SOAP UI

Web Browsers & Servers & Operating Systems: Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Tomcat, Web Logic & Windows, Linux, Unix

Modeling Tools: MS Visio, MS Project, UML

Database: Oracle R12, MS Access, DB2, SQL Server 2008

Microsoft Tools: MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Visio, MS Project, Microsoft FrontPage, Fire bug, Fire Path, IE Developer Toolkit and HTML

Testing Strategies: Integration, Unit, System, Black Box, White Box, UAT.

Reporting Tools: Crystal Reports, SQL Server Reporting Services

Language: Java 8, C++, SQL, HTML, XML, VB, JavaScript

Databases: Oracle, SQL Server, MySQL, MS, Access and DB2, Toad Tools

PROFESSIONAL EXPERIENCE:

Confidential, Erie, PA

SDET

Responsibilities:

  • Analyzed business requirements to better understand business logic and process flow.
  • Created Test cases from business use cases, and Test data for UI testing.
  • Created Framework from scratch using Java, Selenium WebDriver, testNG, Maven &Datadriven framework& design pattern of the framework used Page Object Model(POM)
  • Used Open Source Mobile testing tool Appium to Automate Native & Hybrid application where it supports Android &IOS operating system.
  • Created custom X-path for to determine necessary testing scenarios for sales analytical tools.
  • Assisted BA with writing design documents & identified the requirements that will require testing for the project.
  • Written test plan, automation code and make executed plan
  • Written scripts with identifying Dynamic Objects and use them in Selenium
  • Created property files to store all the X-path, file path, test site URL and use them in the Selenium
  • Created Web services using SOAPUI & send date in XML get response in xml, analyzed the issue.
  • Executed web services testing using SOAPUI and SOAPUI Pro tools
  • Coordinated and attended review sessions to review test cases with the Developers.
  • Analyzed the information to provide a complete picture of the transaction lifecycle.
  • Used multiple scenarios to test data entering into appropriate database as described in test plans.
  • Coordinated and attended meetings with the project lead and Developer to discussion and resolution of defects found in testing phases.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team
  • Written automation script using Java & Selenium WebDriver and resources in source control over the time for improvements and new features.
  • Used TestNG test scripts to run automated test cases in parallel on 5 environments
  • Converted Manual Integration tests into automated tests.
  • Used HP ALM to manage test scripts, requirements and test case design.
  • Performing Version management for the automated scripts.
  • Facilitated meetings with the development, project and business users' teams to discuss issues and suggest resolution.
  • Worked on Automation framework. Creating and using function library
  • Spearheading the Testing effort by performing requirement analysis for both manual and automated testing.
  • Maintained a Configuration Management (CM) environment as per CM plan.
  • Involved with BA and developers to analyze and debug code for defects resolution.
  • Used RALLY to manage iteration planning, release, scheduling, and tracking of User stories.
  • Performed Back end testing with extensive use of SQL Queries. Used MS Excel for spreadsheet analysis.
  • Used SOAPUI for web-services testing soap & restful web-services.
  • Involved in monitoring, maintaining, stabilizing of automated jobs using Jenkins.
  • Provided client support by analyzing day-to-day requirements and generating reports by executing queries based on the requirement.

Environment: SeleniumWebDriver, AngularJS, SoapUI, Appium, Ionic Framework, Rally, Java, MS SQL server, Windows 8 Professional, Maven, Jenkins, Apache Tomcat, Docker.

Confidential, Mountain View, CA

QA Analyst

Responsibilities:

  • Worked with BA and project managers to understand business specifications and created Test plans, Test scripts and Test cases.
  • Participated in designing Test strategies, scenarios, scripts, and procedures to determine product quality or release readiness.
  • Determined Test plans and Test scripts and developed Test schedules.
  • Prepared and executed Test cases based on Use Cases and made Test Strategy and deliverables.
  • Worked in Agile development environment with frequently changing requirements and features set.
  • Developed and maintained Test tools and Frameworks to validate unit, integration and functional tests of the system.
  • Gathered requirement for multiple devices like I-Phone, Android and Blackberry.
  • Developed Test Plan and Test Cases and performed Manual Testing on the application.
  • Used Selenium WebDriver with JAVA for writing test scripts for regression test coverage with help from TestNG and Junit Frameworks and Maven Build tool.
  • Worked on automation framework using Behavior Driven Development using cucumber.
  • Created a page object Model Framework using page factory in selenium Web driver.
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running
  • Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests using the cloud-based code repository system like GitHub.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application.
  • Worked on acceptance testing using Selenium WebDriver.
  • Developed Web Services test using rest assured and verified with postman.
  • Used existing and new test scripts on JMeter for load testing.
  • Used HP ALM for defect tracking and reporting and generate test documentations.
  • Used SQL queries to check if data has stored correctly in the data warehouse from database.
  • Worked on User Acceptance Testing (UAT) with user along.
  • Determined and executed appropriate system-side testing for each project.
  • Performed research and development in response to business or technical needs of projects.
  • Created status and test result reports for management and represented the group in status meetings.

Environment: HP ALM, Oracle, UNIX, Selenium WebDriver, Postman, HTML, JMeter, TestNG, J-unit, Maven, Jenkins, SQL Server, JavaScript, MS Office.

Confidential, Phoenix, AZ

SDET

Responsibilities:

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
  • Involved in testing various business rules User/Customer Functionality, Change Process, Configuration Data Requirements, Legacy Data Requirements, and Access Permissions Requirements.
  • In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Java.
  • Involved in widely testing applications functionality using Selenium on Java, Selenium RC and WEB DRIVER as a regular selenium tools.
  • Performed multiple SOA architecture web services validation using SOAP UI Pro.
  • In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Involved in the full life cycle of the project including planning, design, development, testing and deployment.
  • Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver
  • Implement complete QA cycle for Agile projects at all stages of software development life cycle (SDLC) and Project Management Life Cycle (PMLC).
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter.
  • Enhanced and Debugged test cases/scripts using IntelliJ IDE, Selenium, JavaScript and Jasmine framework.
  • Developed automation test cases, executed these test scripts and logged defects in JIRA/ALM.
  • Used SVN Sub eclipse repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Coordinated with developers and system engineers to fix application defects.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Involved in entire software development process for all assigned android application development projects: requirement specification, design, implementation, testing and maintenance.
  • Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html ids to identify elements.
  • Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Selenium Web driver/IDE, Eclipse, J Meter, JIRA, Java, JavaScript, HTML, CSS, X-path, ALM, Quality Center, Test-NG, SVN, SOAP UI, Fire bug, Fire Path, IE Developer, Rest API, QTP, SQL Server, Windows.

Confidential, Pleasanton, CA

QA Automation engineer

Responsibilities:

  • Involved in all stages of Quality Assurance Life cycle. .
  • Setup Selenium from scratch as an automation tool and developed automated test scripts using Selenium Webdriver from manual test case.
  • Application testing on IOS and Android platforms.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Involved in designing of the modules and testing JAVA classes that controlled the whole flow of the module as per specifications.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used Jenkins continuous integration server to run automated test suites..
  • Automated tests are developed in Java using Selenium Web Driver, TestNG and Cucumber.
  • Used XML files in Sending/receiving XML requests using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Testing Mobile app on iOS 5.0, &iOS 6.0 using IPhone 4, 4s, 5 mobile devices &iPad (2, Mini) tablets, Android 3.0, 4.0, 4.0.1 using Samsung, Motorola tablets.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Performed SOA / web services testing using SOAP UI; wrote adaptors to test / invoke web services.
  • Used Firebug and Firepath to write automated test scripts using XPATH.
  • Performed various types of testing, such as Functionality, Regression, GUI Interface, Integration System, User acceptance and, end-to-end testing.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, cucumber, SOAP UI, Eclipse, SOA, Firebug, Firepath, XPATH, HTML, JavaScript, Quality Center, XML, ALM, SQL, Oracle, UNIX, Microsoft Office suite, Windows.

Confidential

QA Analyst

Responsibilities:

  • Performed review and analysis of functional requirements and test plan design documentation.
  • Integrated Selenium WebDriver with TestNG to group test cases.
  • Designed and executed the Automation Test Scripts using Selenium Web Driver and TestNG.
  • Implemented and maintained Agile/SCRUM standards and methodology.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java.
  • Worked on the design and development of framework using WebDriver and JUnit.
  • Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
  • Responsible for updating and maintenance of existing selenium scripts.
  • Developed test scenarios and test cases based on functional business requirement specifications and design documents
  • Created test plans and test cases according to different client specifications developed and maintained checklists for regression, functional, system and interface testing.
  • Performed GUI smoke/sanity tests and regression tests for each test cycle, build and release.
  • Implemented cross-browser and parallel testing using Selenium WebDriver.
  • Interacted with the Developers on a regular basis to resolve issues.
  • Logged defects in Quality Center and generated dashboard reports.

Environment: Selenium WebDriver, Selenium IDE, Java, J2EE, TestNG, Junit, HP Quality Center, JIRA, Eclipse IDE, FirePath

We'd love your feedback!