We provide IT Staff Augmentation Services!

Sdet Resume

2.00/5 (Submit Your Rating)

CA

SUMMARY

  • Expertise in Entire Software Development Life Cycle (SDLC) and Test Development Life Cycle (TDLC) in Agile as well as Iterative development environments.
  • Experience in preparing Test strategy, Test plan, Test methodology, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements, System requirements and Use case documents.
  • Perform Functional Testing, Regression Testing, System Integration testing, and End to End Testing.
  • Develop UAT test scripts coordinated with UAT Governance guidelines/templates and high - level baseline spine followed by executing the tests manually to verify the application functionality.
  • Worked with developers to update the defects, resolve them and track their status using JIRA.
  • Experience in developing the Automation framework using Core Java programming using OOPS concepts, Selenium, JUnit/TestNG, Eclipse, Maven.
  • Wide exposure in Software Development Life Cycle (SDLC), Functional, Regression, Integration, Re-testing, Security Testing, End-to-End Testing.
  • Expertise in working knowledge of Core Java and Object-Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections).
  • Working knowledge of Behavior Driven Development (Features, Scenarios, Step definitions) with Cucumber.
  • Experienced developing automation scripts based on BDD (Behaviour Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Created test cases in HPALM, HP QC extended the test case writing by setting Configurations
  • Links test cases and requirement inALMfor requirement coverage matrix.
  • Experience in testing and handling different frames (frames, iframes) of a HTML page with having different DOM's for every iframe.
  • Experience in handling multiple windows and Pop-ups with Selenium.
  • Performed continuous integration of code and scripts using Jenkins, Maven and TestNG. Configured and launched builds using Jenkins jobs and analysed the Test Results from Jenkins UI.
  • Experience with Git and Subversion, Jenkins.
  • Strong expertise onAutomationusing Selenium Web Driver, SOAPUI and continuous integration using Jenkins.
  • Involved in Functional Testing as Unit test, Test Suite, Integration Testing using different TestNG methods
  • Involved in Web services testing using SOAPUI/Ready API Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Performed testing on web services using SOAPUI and Expertise with XML web services and SOAP.
  • Tested RESTful API for XML & JSON responses while comparing the Database Tables.
  • Experience with Parameterization using TestNG XML and Data Providers to work differently with a different set of data with TestNG, Selenium along with Page Object Model (POM).
  • Working knowledge with functional testing Cross Browser Testing using Selenium to check that the web and IDM application works as expected in different browsers.
  • Experience in Selenium synchronizations with conditional (Implicit, Explicit) unconditional wait statements.
  • Experience in working with Selenium Grid which is a part of the Selenium Suite to specialize on running multiple tests across different browsers, operating systems, and machines in parallel.
  • Experience using Continuous Integration tools such as Jenkins Build Server, Maven, and SVN Subversion client to manage different versions of the source code.
  • Experience using project management tools such as Jira, Rally for bug tracking, issue tracking, and project management functions.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL, Oracle queries manually.
  • Strong knowledge in implementing analysing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, white-box, black-box testing, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, JMeter, SoapUI, REST

Test Build& Integration Tools: Maven, ANT, Jenkins

Frameworks: Keyword Driven, Data Driven, BDD, Hybrid, Page Object Model (POM)

Programming Tools: JAVA, Ruby, JavaScript, Python, VB Script, Gherkin, Angular JS, JQuery, SQL, C

Markup Languages: HTML, XML, XPath, JSON, CSS Selector

Databases: AWS, S3, MySQL, Oracle, SQL Server

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems: Windows, UNIX, LINUX

Defect Tools: HP Quality Center, JIRA, HP QC, ALM

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Utilities: Eclipse, GIT, SVN, Firebug, Fire Path, Visual Studio

PROFESSIONAL EXPERIENCE

Confidential, CA

SDET

Responsibilities:

  • Used agile process & worked onautomation& manual testing of the application
  • Responsible for all types of tests like Documentation testing, User Acceptance Testing (UAT), System Integration testing.
  • Report and track bugs using Test management tools like HP ALM\JIRA and working with development team to ensure applications issues are resolved and bugs are fixed for smoother production on schedule.
  • Experienced in developing and executing Manual and Automated tests in different platforms using Java and the Selenium library.
  • Responsible for creating and updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Expertise in designing and implementing Java and SeleniumAutomation Frameworks using Data Driven, Hybrid, Page Object Model (POM).
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
  • Written and executed UAT Test scenarios and ensured that they are aligned to the Business requirements.
  • Used Jenkins tool for continuous integration of the builds and scheduled period builds and used Git as object repository.
  • Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using JIRA.
  • Developed automation framework with Selenium implemented in Page Object Model using Object Oriented Programing Java and open source unit test framework TestNG.
  • Developed a BDD and TDD automation framework to automate the functional testing scenarios using Gherkin, Cucumber Framework, Selenium, Java.
  • Added assertions to validate the xml inWeb ServicesSOAP and RESTful services.
  • Experience in testing Web Services using SoapUI tool, validating WSDL, request and response xml.
  • Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients with XML payload.
  • Created automation scripts in SoapUI using Groovy Script for web services testing.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Environment: Selenium Web Driver, Java, Ruby, JavaScript, MAVEN, Cucumber, Jenkins, HTML, XML, JSON, JMeter, GIT, Java Script, Groovy Scripting, CSS, TestNG, Jira, GIT, Linux, Web Services, SOAP UI, SOAP and Restful.

Confidential, McLean, VA

SDET

Responsibilities:

  • Implemented agility in testing the application using Scrum.
  • Extensively involved in analysing Business Requirements, created testing strategies, testing plans and prepared detailed test cases for the Application under Test (AUT).
  • Developedautomationtest scripts using Selenium Web Driver and Java.
  • Interacted and worked with the development team to analyse the defects and reported them in JIRA and tracked them for closure.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Perform functional and regression testing and Performs test data conditioning and validation.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Implemented the project using Selenium Web Driver, Cucumber, JAVA, Selenium Grid
  • Strong knowledge of Health Care, EDI HIPAA transactions. Worked on EDI Transaction sets including 834, 837, 270, 271, 834, 835, 276, and 277. Exposure ofFacetsand claims processing system.
  • Involved in Behavior Data Driven approach like cucumber for the creation ofautomationframework in selenium web driver.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Reviewed functional and technical requirements to develop test plans and test cases for web-based application.
  • Performed build jobs for continuous integration using Jenkins and scheduled the smoke and regression tests to run at specific time.
  • Prepared the Test Suite with the TestNG framework based on Java and developed the test scripts using TestNG annotations.
  • Performed automated acceptancetests written in BDD and TDD (Test Driven Development) using cucumber.
  • Extensively used JMeter forPerformancetesting SOA, Web services and API's.
  • Experience in testing EDI according to HIPPA compliance.
  • Created a testing framework using Selenium WebDriver (Page Object Model) and Maven Responsibilities: - Using Git, java and Cucumber
  • Analyzed system requirements and developed detailed test cases for testing the functionality and security testing.
  • Performs Validation to the customer account records and their order details with Databases using SQL Queries.

Environment: Agile, Selenium (WebDriver and GRID), java, TestNG, Facets, API Testing, Maven, Cucumber, Windows, Linux, Jenkins, SOAPUI, Visual Studio, Rally, GIT, API Testing, TDD, HTML, XML, XPath, Web Services (SOAP & RESTFUL), JavaScript, Firebug, SQL, Oracle.

Confidential, Austin, TX

QA Analyst

Responsibilities:

  • Developed automation test scripts in Selenium based on the manual scripts.
  • In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium.
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Creating and executing scripts in Selenium automation using Selenium WebDriver and Pythonand used Visual Studio Test to automate test cases.
  • Experience writing automation scripts for monitoring and notification tools usingPython
  • Design develop and implemented Page Object Model Pattern based Keyword Driven automation testing framework utilizing Selenium Web-Driver.
  • Wrote and maintained Automated Web UI & Back-End Tests using python & RobotFramework.
  • Hands on experience using MS Visual Studio, doing backend testing using Python scripting, Java script etc.
  • Used Selenium WebDriver APIs for writing JUnit test suites and test cases for testing functionality.
  • Done Code Management for upstream and downstream modules in Visual Studio.
  • Planned/wrotePOSnew function test plan, test cases & regression tests; suggested and enhancedtestingprocess.
  • UsedPythonand Django creating graphics, XML processing, data exchange and business logic implementation.
  • Created and executed database queries (SQL) to validate database data integrity
  • Developed test scripts in Selenium for inserting records into oracle tables.
  • Used SOAPUI (use of groovy script) for test data setup in Test Driven Development.
  • Identified software capability and reliability by conducting functional, system, and regression and performance testing.
  • Documented and reported test outcomes by collecting, analyzing, interpreting and summarizing data to development team.

Environment: Python, Selenium WebDriver, TDD, BDD, JUnit, Visual studio, Windows, Java, SOAP UI, TFS, XML, JavaScript, SQL, Web Logic, Windows, waterfall.

Confidential

QA Analyst

Responsibilities:

  • Participated in all stages of testing life cycle, various testing methodologies and SDLC using waterfall methodology.
  • Created Test plan, Test Design, Test scripts and responsible for implementation of Test cases as Manual test scripts.
  • Selected the Test Cases to be automated and performed functional testing using HP ALM.
  • Developed the Test Cases handling design Test steps and associated the corresponding requirements.
  • Performed User Acceptance Testing (UAT) Manually.
  • Prepared a Report of all automation difficulties and test results for further application in HP ALM.
  • Followed waterfall testing methodology, participated in daily status meetings and testing each deliverable.
  • Performedmanualtesting to check the functionality of the application and identified bugs and fixed them by using HP ALM.

Environment: Waterfall, SDLC, Selenium, Eclipse, HP QC, Java, HP ALM, UAT, Junit, Excel, LoadRunner, X-path, SQL, GIT.

Confidential

Manual Tester

Responsibilities:

  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android.
  • Coordinated and worked closely with business analysts and stake holders during requirements gathering for the product and documented test cases.
  • Reviewed and implemented Business Requirement Documents.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.

We'd love your feedback!