Sdet Project Lead Resume
DallaS
SUMMARY
- Over 12+ years of experience in SDET Lead/QA Lead/ Automation Development/.Net Development/ DevOps.
- Having 4 years of experience in UI Design and Development using Confidential .Net Technologies.
- Design develop implement automation frameworks from scratch
- Experience in building frameworks for Web, Angular, Mobile and Windows applications
- Experience in developing WCF, Windows and Web based applications using Visual Studio Net.
- Experience in integrating and managing Continues Integration builds using Jenkins.
- Constantly Monitoring Test results in Jenkins and responsible for all nightly builds.
- Software Quality Assurance Testing of Web, Angular, Windows, Web Services, Client/Server applications and databases in, Healthcare, Insurance & Cloud Domains.
- Experience in testing of AWS and Azure services
- Hands on experience in building automation frameworks for Mobile applications using Appium
- Experience in developing Cucumber test cases as part of Selenium integration in Java
- Proficient in using test automation tools such as Selenium Web Driver/RC/IDE/Grid and Mercury Quality Center to develop automation testing scripts for web and client server applications.
- Sound knowledge on Nunit, MS Test framework for Unit testing, Jenkins/Hudson for Continuous Integration.
- Extensive experience in Automation Tool like Selenium, protractor and UFT/QTP.
- Write and execute IOS UI Automated test cases using Swift
- Hands on experience in building automation frameworks for Android app using Appium
- Experience in writing and executing White - Box Test cases using MS-Test and RestSharp using C#
- As part of White-Box testing, Writing Test cases for Business and Data validations in Business Layer using MOQ unit framework.
- Good experience on Selenium Automation using Web Driver and Server. Heavy programming using C# with Nunit and Java with Junit and TestNG.
- Experience in developing Specflow test cases as part of BDD using Gherkin language
- Design, Develop and implemented different Test automation frameworks like Keyword Driven, Data driven and Hybrid using MS .Net
- UI Frameworks: Worked on responsive design automation frameworks using on top of selenium Like Galen framework
- Functional Frameworks: Hands on experience on RedwoodHQ framework(Keyword-driven) which has been built top on Selenium, as Part of Functionality testing.
- Performed writing Test cases and execution on CUITE Framework, which has been built on top of C#,CodedUI as Part of Functionality testing.
- API Frameworks: Hands on experience on Mocha framework which has been built top on JavaScript, as Part of API testing Proficient in writing JavaScript.
- Good experience in Web Services/WCF development and testing using SOAP UI, XML and WSDL; and in providing required input data to request XML& get the required data from response XML & use the response data from other request XML using SOAP UI.
- Experienced in load and performance testing using Visual Studio Load Test.
- Experience in Database/ETL testing by using Oracle, MS SQL Server.
- Experience in developing windows based applications as part of Automation Using C#
- Experience in developing Stand-Alone Tools/Scripts where existing test Automation Framework does not support.
- Experience in SQL server for Backend Testing.
- Hands on experience in writing Stored Procedures, Functions, Views and Cursors In SQL Server
- Owning the Applications and responsible for maintaining metrics and all QA deliverables.
- Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web-based applications.
- Excellent knowledge in writing unique XPath using firebug, fire path and chropath to identify web elements.
- Experienced in providing the efficient locators strategy like XPath and CSS to run Web Driver script in stable condition.
- Good expertise in Automating the Validations using JavaScript.
- Working experience with defect tracking tools like Product Studio, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
- Expertise in performing the Functional Testing, Regression Testing, Integration Testing for the apps on different platforms including Compatibility testing
- Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
- Expertise in performing manual testing & Mobile Application Testing using Appium.
- Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, .Net Technology etc.
- Good experience in SpocCucumber and Specflow as part of BDD approach.
- Experience in both Waterfall and Agile project environment.
- Extensive experience with Visual Source Safe and Confidential Office tools (MS-Word, PowerPoint, Excel and Access).
- Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
- Strong in writing SQL queries to perform backend data validations.
- Excellent experience with source version control tools such as Team foundation server, Git and BIt.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, Protractor/WebdriverIO,Appium, HP Quality Center/ALM, Nunit, TestNG,MS-Test, JIRA, SOAP UI, MS Visual Studio, Protractor, Manual Testing, MS Load Test.
Programming: C#.Net, VB.Net,C, C++,Java and Kotlin
Databases: SQL Server, Oracle & MS Access.
Development Tools: Confidential Visual Studio .Net 3.5,4.0.
Scripting Languages: Javascript,Python
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX.
Browsers: Internet Explorer, Firefox, Chrome & Safari
Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server, Product Studio.
Configuration Management: TFS, VSS, GHE, Bitbucket
Operating Systems: Windows XP, 7, 8,10,Linux
Mobile Automation Testing: Appium, IOS swift
Automation: Appium, Selenium, Protractor/WebdriverIO & CodedUI, UFT/QTP
PROFESSIONAL EXPERIENCE
Confidential, Dallas
SDET Project Lead
Responsibilities:
- Design develop implement and document web/mobile automation frameworks from scratch using Selenium/Appium/Protractor
- Integrated to CI/CD pipeline after framework development
- Define metrics, Initiate QA process in Confidential Chicago office
- Lead QA teams in terms of metrics and automation
- Arrange weekly QA meetings and maintain, track status and troubleshoot issues.
- Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the Mobile and Angular Applications and automated it by using Appium.
- Use Appium to navigate between IOS and inside native webapps and make it possible for real end to end automation
- Design develop and implemented Automation frameworks for Angular applications using Protractor / WebdriverIO.
- Design develop and Implement BDD framework from scratch.
- Have experience in Automating Hybrid IOS/ Android Apps
- Write e2e test case in POM using APPIUM.
- Test coverage using Istanbul tool which covers all test scripts.
- Write and execute IOS UI Automated test cases using swift
- Maintain/Monitor hourly builds for IOS UI Automation in Jenkins.
- Reported software defects in JIRA and interacted with the developers to resolve technical issues.
- Executing the test plans on web and mobile (Apple & Android) as per requirements.
- Involve in minor bug fixes and using Stash/Source tree as configuration management.
- Analyzed test results, tracked the defects and generated reports using JIRA .
- Write Integration test for API in Java environment.
- Perform Environment testing as part of release plans.
- Used Feign client and JDBC drivers to interact with SQL database.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
- Lead QA Team and Actively participation in Daily Scrum calls, Backlog grooming, Sprint Planning etc.
Environment: Protractor/ WebdriverIO, Selenium, Appium, Jenkins, SOAP UI, IOS Swift (IOS),Android, JIRA, C#, HTML, CSS, TDD, Android,, Oracle and Windows.
Confidential, New York
SDET Lead/ QA Lead
Responsibilities:
- Writing test cases and executed on Galen framework, which is responsive design automation frameworks using on top of selenium.
- Executing Galen Test cases in every break point to satisfy the Business guide lines
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Visual Studio /MS-Test).
- Configured Selenium WebDriver, TestNG and created Selenium automation scripts in Java, Javascript using Junit prior to agile release.
- Experience in writing testcase for Android app using Espresso
- Performed white box testing using TestNG framework in JAVA as part of WebServices testing.
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Experienced in load and performance testing tool MS-Load & Performance testing.
- Used Jenkins as continuous integration server to run automated test suites.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
- Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
- Perform White box testing at Dal and Business layers for Web service.
- Involve in designing, developing and implementing of Automation tool using C# which is built on MS-Visual studio to perform Auto generated code from Mocha scripts.
- Involved in designing and building automation frameworks in support of continuous integration in a test-driven development (TDD).
- Experience in developing Cucumber with Gherkin and Java language as part of Selenium integration.
- Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
Environment: Selenium WebDriver, Espresso, JavaScript,Java,Jenkins, SOAP UI, Appium (Android),IOS Testing, TestNG,NUINT, JIRA,Mocha,Prueba,Galen, Firepath, Firebug, XPATH, C#, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.
Confidential, Bothell, WA
Sr. SDET Lead/ Web service Tester
Responsibilities:
- Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
- Worked in the agile environment with frequently changing requirements and features set.
- Involve in all phases of Testing which includes BR analysis, effort estimation, Test plan and Test case development activities.
- Involve in document preparation in all phases of Test cycle like Test Completion Report, Test Artifacts, RTM, Risk Mitigation, Lessons Learned, Dependent Analysis matrix etc.
- Involve in Performance testing using C#.
- Developed and maintained automated regression test cases in Selenium WebDriver using C# programming language and NUNIT Framework.
- Performed Data driven testing usingSelenium WebDriver, NUNIT functions which reads data from scripts using property and XML files.
- Developed test code in C# language using MS Visual Studio and NUNIT framework.
- Used Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Experience in Managing Continues Integration builds using Jenkins.
- Constantly Monitoring Test results in Jenkins and responsible for all nightly builds.
- Used TFS plugin in Jenkins server.
- Implemented Automation framework with C#, Selenium Web Driver and Spec flow with Gherkin.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
- Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.
- Executing the test plans on web and mobile (Apple & Android) as per requirements.
- Experienced in load and performance testing tool MC@S-Load and Performance testing
- Write and execute White-Box Test cases in Data access layer using MS-Test and Mock frameworks as part of Integration testing
- Write and execute White-Box Test cases in Business layer using MS-Test
- Experience in writing and executing White-Box Test cases using MS-Test and RestSharp using C#
- As part of White-Box testing, Writing Test cases for Business and Data validations in Business Layer using MOQ unit framework.
- Validate the LINQ queries in LINQ-Pad for Data validations with respect existing DB stored procedures.
- Using TFS As configuration management tool for version related transactions like Check-In/Out etc.
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
- Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
- Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
- Prepared test cases, test data and test responsibility matrices for the application under test.
- Executed Test Cases recorded in TFS manually to test the application for its functionality, system integration and verify the Exit Criteria.
- Used GIT as code repository and Code Collaborator to manage code reviews.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
- Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
- Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
- Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.
Environment: s: C#, RestSharp, MOQ MS Visual Studio, Selenium WebDriver, Jenkins, Spec flow, Gherkin, JavaScript, SOAP UI, MS-Web Test, NUINT, TFS, XPATH, HTML, CSS, agile, SQL Server and Windows.
Confidential, Bellevue, WA
SDET Lead/QA Automation
Responsibilities:
- Analyzed the user requirements, functional specifications and used Case documents for Functional testing.
- Involve in designing, developing and implementing of Automation tools using C# for identifying, validation and availability of VMs, Schedule the Regression suits and automated the defect reporting.
- Developed a WPF app to Automated Quality of RDFE Services includes Existing defect matching, New defect generation, Verify each and every service behavior in Thousands of services and maintain millions of defects.
- Quality of RDFE Service Automation app has been developed for Customer satisfaction and enhanced the Everyday report for the transparent visibility for Client.
- Reviewed Specified Business Documents and prepared Test Cases using Product Studio based on the requirements.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
- Involved in Web Role and Worker role instances validation as part of Azure testing.
- Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
- Involved in writing SQL Queries for backend testing
- Knowledge of writing NUNIT tests using NUNIT framework.
- Coordinated with developers and record defects in Product Studio to track until they are resolved.
- Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project.
Environment: C#, MS Visual Studio, Windows Azure, Selenium Web Driver, Product Studio, MS-Web Test, NUINT, TFS, XPATH, HTML, CSS, agile, SQL Server and Windows.
Confidential
SDET Lead/Onsite coordinator/ Manual Tester
Responsibilities:
- Experience in designing and executing UFT (formerly QTP) automated scripts to support our testing needs.
- Experience integrating HP UFT and/or HP QTP with ALM.
- Have Experience in adding Verification tests using QTP
- Analyzed the user requirements by interacting with system architect, developers and business users.
- Worked as a Layer, In between DEV and Testing Teams and Prepared adequate documents like DAM and CR etc.
- Suggested improvements in test process by gathering and analyzing data.
- Reviewed and analyzed Detail Designed Specification and Technical Specification documents.
- Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.
- Automated functional tests using UFT/QTP
- Pull the Test cases from Regression suite to validate the defects and Run the adequate regression tests.
- Defect Analysis: Involved in the screening of defect to improve the quality of defect logged defects in Quality Center.
- Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
- During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
- Performed Defect tracking in Quality Center. Defects were linked via traceability to specific test case.
- Participated in QA Team meetings and weekly QA testing reviews.
Environment: C#, Quality Center, HTML, Javascript, Oracle, VSS, Windows, Team Foundation Server, Load Runner
Confidential
.Net Developer
Responsibilities:
- Involve in Coding and Unit testing Smart Client/Windows Module using C#.
- Utilize the WCF services and helped in the design of project framework.
- Implemented reusable and loosely coupled Service oriented Architecture (SOA) using ADO.net and interfaces.
- Implement MVC pattern in client modules and follow the coding metrics in MS Visual studio
- Capture the rich and complex business process through design model of Business Logic layer using C# classes.
- Develop Common Functionalities across the application in Helper classes.
- Using TFS As configuration management tool for version related transactions like Check-In/Out etc.
- Involve in writing stored procedures, Functions, Cursors, Views and all data base operations in SQL server 2008.
- Involve in the unit test cases in MS-test project.
Environment: C#, MS Visual Studio, TFS, MS- Test, Water fall, SQL Server and Windows.