We provide IT Staff Augmentation Services!

Sdet Lead Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 10 - + years of professional experience in .NET Technologies, Visual C#, ASP.NET, WPF, WCF, HP Quality Center, Selenium, MS-SQL Server and Web Api Automation.
  • Expert at designing test automation suites and framework for web-based applications using selenium web driver, FIT, UFT.
  • Experienced software QA(test) engineer with good knowledge in writing and executing test plans and test cases in highly structured and loosely structured development environments which was performing all types of testing (functional, installation, acceptance, and browser compatibility);
  • Several years of experience in managing software test programs. Extensive experience in writing and executing automated testing scripts (primarily with Selenium WebDriver)
  • Experienced in planning, directing and managing all aspects of Test and QA activities within the organizations.
  • Proficient in Software Development Life Cycle including test strategy preparation, test plan development, test case creation, test execution & bug tracking.
  • Strong knowledge in writing Test scenarios, Test cases, Test data, Test procedures, Test reports and Test Matrices by mapping them with the requirements for generating a Requirement Traceability Matrix (RTM).
  • Proficient in dealing with open source tools like Selenium IDE, Selenium WebDriver, Selenium Grid and Selenium RC, Eclipse, Cucumber, Junit, TestNG, Maven, LoadRunner.
  • Expertise in working with Manual and Automated testing tools such as: SOAP UI, IBM RIT, Clear Quest, ALM.
  • Experience in performing various testing methods like UAT, Installation, Smoke Testing, Sanity Testing, Regression Testing, Integration Testing, Black Box Testing, Incident Recovery, Cross Browser and Compatibility Testing.
  • Expert in Bug Tracking and Reporting with the Test Director/ HP Quality Center. Well experienced in using Test Management tools such as RALLY, JIRA, Bugzilla, bug reporting tools to track the test progress, execution and deliverables. Hands on experience in using Configuration management tools like SVN, also the build and project management tools like Maven.
  • Excellent in using various Spying tools like Firebug and Firepath element as a Firefox add-on for addressing web elements using Locator's ID, Class name, CSS Selector, Xpath, etc.
  • Proficient in authoring requirements Artifacts, Business Requirement Document (BRD), System Requirements Specification Document (SRS), Use-cases, Functional Requirements Document (FRD), Technical Requirements Document (TRD), and Change Requests Planning (CRP).
  • Strong knowledge on handling Synchronization with conditional (Implicit, Explicit) and unconditional wait statements.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit/TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • Expertise in using Apache POI for data driven frameworks, to load data into required test scripts from external sources like excel sheets.
  • Excellent experience with source version control tools such as Subversion (SVN) & GIT.
  • Involved in writing load test scripts using Apache JMeter.
  • Good experience in manual and automation of Web Services (SOAP/REST) testing with SOAPUI, Groovy, WSDL, XML, JSON
  • Experience in Understanding the code written in different programming languages Java, JavaScript, VBscript, .NET, Python, SQL and databases like Oracle, SQL Server.
  • Excellent understanding of Object Oriented Analysis and Design, designs pattern and passion for programming robust and scalable systems.
  • Strong ability in creating Test Plan documents and developing test strategy documents and preparing the Traceability Matrices.
  • Performed Test estimation, Test planning, Test Strategizing, Requirement Analysis, Test Design, Test Execution, Defect management, Test case development, Test scripting, and Test scheduling.

TECHNICAL SKILLS

Languages: MVC 4.5, MVVM, ASP.NET, C#, VB.NET, PL/SQL, T-SQL., XSLT, HTML.

Technologies: MS Azure APIM, Auth0, Ping Federate, Azure AD, Google reCaptcha, REST Web API, Microsoft Azure, SQL Azure, AppFabric, .NET Core 2.0 / 2.2, .NET Framework 4.5 / 4.0 / 3.5 /3.0 , NUnit, WCF, Web Services, Web API, MS SharePoint 2008, AJax, ExtJs 4.0, 2.0 (Sencha), Angular 2/4, TS, Angular Js, Require Js, MS BizTalk Server 2005.

Modeling Tools: Enterprise Architect (EA) Sparx Systems, Rational Software Modeler (RSM), XDE.NET, MS Visio, App Dynamics performance Tool

Databases: SQL Server 2012/2008R2/2005, Oracle 10g/9i, Integration Services (SSIS), Analysis Services SSAS, Reporting Services (SSRS), SQL Jobs, Oracle 11g

Operating System: Windows 2012/2008/2003/ XP/2000/NT/9X, UNIX

Others: TELERIK App Builder, Log4NET, MuleSoft, LINQ, XML, Maven for .NET, Continuum, Crystal Reports, TFS, Smart CVS, ADO.NET/ADO, MS VSS, MS Office, MATLAB, CYMDIST, PSAF. CDEGS, SKM Power Tools, EMTP, ETAP.

PROFESSIONAL EXPERIENCE

Confidential, NJ

SDET Lead

Responsibilities:

  • Developed Automation Scripts from scratch using Selenium WebDriver, Web API, Auto IT, Visual Studio.
  • Maintained Automation Scripts and created Batch Files for Smoke Testing, Regression End to End Testing.
  • Understand the business criticalities and build the transformation activities such as reusable components using automation.
  • Create batch files for each and every test suite individually for E2E regression Suite, Smoke Suite and Web Services Suite
  • Lead the Financial Lines QA team in collaboration with clients and offshore Claims QA teams and responsible for the quality and delivery of all the programs/projects.
  • Provide detailed status to Client of each active project, including overall product quality, outstanding bugs, test progress, automation achievements, milestones achieved.
  • Creating working sessions with various teams supporting the application and success in expedite the work.
  • Execute Automation Scripts On daily basis and Perform necessary Failure Analysis for Failed Scripts.
  • Actively Participated in Production Scrum calls and all Features Scrum calls and provide the status to Stake holders.
  • Worked with Devops team to create the Pipeline for Automation Suite Run.
  • Involved in all production deployments and run smoke testing to make sure.
  • Created the E2E and Complex testing scenarios across the system
  • Creating and Debugging the Test Plans & logging defects.
  • Preparing Test Data & Maintaining Test Cases, Test scenarios
  • Reporting the defects in JIRA and prioritizing by providing necessary information to Developers and Managers.
  • Involved in Detection and Retesting of Defects.
  • Effectively participated along with the Client in UAT (User Acceptance Testing).
  • Coordinating with Offshore team in Analyzing the technical issues to determine Root Cause and Coordinating with help desk and other external teams.
  • Maintenance of Test Project on Web API, Web Driver Selenium, Headless Automation(FIT) with CICD Integration on Jenkins

Confidential, NJ

SDET Lead

Responsibilities:

  • Developed Web API tests and UI Automated Scripts using Selenium Web Driver, Ready API .
  • Maintenance of Test Project on Web API, Web Driver Selenium, Headless Automation(FIT) with CICD Integration on Jenkins
  • Created tool to convert existing UFT scripts and Regression tests into Selenium tests.
  • Using Head-Less Automated Scripts with FIT to uncover defects during Dev testing.
  • Proven ability in designing and creating automation frameworks for WPF applications using C#, Junit, Selenium Web Driver, Grid, Firebug and Testing.
  • Performed Data Driven Testing using Selenium WebDriver, TestNG functions and JDBC Connections that returns the data from scripts using property and XML files.
  • Contributed in creating test cases for Automation Framework that uses Java, Selenium Web Driver and Testing, on modules like online login, valid username and password, transactions.
  • Configured Selenium WebDriver, Testing and Maven tool and created Selenium automation scripts in Java.
  • Used Cucumber for the regression testing and Functional Testing with Selenium as the primary tool for the Test Scenarios, Test Cases and Test conditions identified.
  • Test Automation on Web Based Application and Cloud based application using Selenium Web driver with C#.
  • Parallel Cross-Browser Testing using Selenium Grid and Testing.
  • Used Apache POI to retrieve test data from Excel files.
  • Used JIRA for Bug Tracking, Bug Fixing and Bug Reporting.
  • Used Maven, SVN, Selenium RC, Java and Selenium Grid for nightly automation scripts.
  • Performed various Cross Browser and Parallel testing on different platforms using Selenium Grid. Executed the test cases using Testing parameters, data providers, groups and parallel test suites.
  • Used Actions class of Selenium to handle Mouse hover events.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment. Jenkins Continuous Integration server is used to run these automated test suites.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data contributed for the automation framework.
  • Used ANT/Testing to build and run the Selenium WebDriver automation framework. Once the script completes, framework is used to send the automated reports over email.
  • Developed automation framework consisting of documentation for automation folder structure, test results, source control, and common functions for web-based applications using C#, Selenium and Testing.
  • Created Automation Page Object Module (POM) Scripts using Selenium Web driver and C# and Involved in Selenium Script Review and Execution.
  • Analyzed the script execution report using C# framework like Cucumber, Testing..
  • Performed Web service testing using SOAP UI and Rest tool.
  • Used Firebug and Fire path to identify elements on the page. Used ALM and JIRA for tracking, analyzing and documenting defects.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Wrote SQL queries to extract Data from Tables to verify the output data of the reports.

Confidential

SDET Lead

Responsibilities:

  • Developed Web API tests and UI Automated Scripts using Selenium Web Driver, Ready API .
  • Maintenance of Test Project on Web API, Web Driver Selenium, Headless Automation(FIT) with CICD Integration on Jenkins
  • Created tool to convert existing UFT scripts and Regression tests into Selenium tests.
  • Using Head-Less Automated Scripts with FIT to uncover defects during Dev testing.
  • Proven ability in designing and creating automation frameworks for WPF applications using C#, Junit, Selenium Web Driver, Grid, Firebug and Testing.
  • Performed Data Driven Testing using Selenium WebDriver, TestNG functions and JDBC Connections that returns the data from scripts using property and XML files.
  • Contributed in creating test cases for Automation Framework that uses Java, Selenium Web Driver and Testing, on modules like online login, valid username and password, transactions.
  • Configured Selenium WebDriver, Testing and Maven tool and created Selenium automation scripts in Java.
  • Used Cucumber for the regression testing and Functional Testing with Selenium as the primary tool for the Test Scenarios, Test Cases and Test conditions identified.
  • Test Automation on Web Based Application and Cloud based application using Selenium Web driver with C#.
  • Parallel Cross-Browser Testing using Selenium Grid and Testing.
  • Used Apache POI to retrieve test data from Excel files.
  • Used JIRA for Bug Tracking, Bug Fixing and Bug Reporting.
  • Used Maven, SVN, Selenium RC, Java and Selenium Grid for nightly automation scripts.
  • Performed various Cross Browser and Parallel testing on different platforms using Selenium Grid. Executed the test cases using Testing parameters, data providers, groups and parallel test suites.
  • Used Actions class of Selenium to handle Mouse hover events.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment. Jenkins Continuous Integration server is used to run these automated test suites.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data contributed for the automation framework.
  • Used ANT/Testing to build and run the Selenium WebDriver automation framework. Once the script completes, framework is used to send the automated reports over email.
  • Developed automation framework consisting of documentation for automation folder structure, test results, source control, and common functions for web-based applications using C#, Selenium and Testing.
  • Created Automation Page Object Module (POM) Scripts using Selenium Web driver and C# and Involved in Selenium Script Review and Execution.
  • Analyzed the script execution report using C# framework like Cucumber, Testing..
  • Performed Web service testing using SOAP UI and Rest tool.
  • Used Firebug and Fire path to identify elements on the page. Used ALM and JIRA for tracking, analyzing and documenting defects.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Wrote SQL queries to extract Data from Tables to verify the output data of the reports.

Confidential, New York, NY

SDET Lead

Responsibilities:

  • Worked as onshore Test Lead for TRS /Trade Manager project and deliver deliverables on time
  • Involved in end to end testing with different downstream application
  • Participated Daily Test Activity Defect Status Meeting.
  • Data validation and test data creation for Settlement exception in QTP tool
  • Working on new JIRA and writing scripts accordingly for the requirements
  • Execution of Test Cases manually using Application lifecycle management
  • Detecting unique defects in the application
  • Uploaded the test cases from the Excel spreadsheet/MS Word to Application lifecycle management.
  • Working on Change Controls and Enhancements as proposed by the Client for all the Integrated Releases.
  • Perform System testing/Regression testing for the new releases and maintaining test scripts in accordance with changing UIs.
  • Triaging the bugs in code and logging them in Application lifecycle management.
  • Sending Execution reports to the client for every release.
  • Implemented open source selenium web driver fir cross browser and cross platform web testing
  • Develop feature file and scenario with Gherkin language for behaviour driven testing
  • Develop and implement robust selenium page object model(POM) framework with selenium web driver using object oriented programming java and open source unit test framework TESTNG that increase the code maintainability
  • Build automated test scripts in java language to increase the automation coverage for regression test cycle
  • Familiarity with working in a continuous integration environment with C#

We'd love your feedback!