Sr. Sdet/automation Resume
Nashville, TN
PROFESSIONAL SUMMARY:
- Around 7 years of IT experience in Development and Testing in SDET, Manual testing, Database testing and Automation testing
- Experience in different Delivery Models (Water fall, Agile, Scrum, SAFE) and Project methodologies & processes.
- Exceptional knowledge in handling Automation Testing tools in Selenium Test Suite that includes Selenium Web Driver, Selenium Grid and Selenium IDE and also using HP UFT / QTP, JIRA, Version One, Nunit, SpecFlow, HP - ALM Quality Center, JUnit, TestNG, Jenkins, Postman and SOAPU I .
- Actively involved with Agile Scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments
- Experienced in Automated testing by implementing various automation frameworks such as Page Object, Data Driven, Behavior Driven(BDD), Test Driven(TDD) and Hybrid Driven Frameworks for developing automation test scripts in Selenium using C#, SpecFlow, TDD, BDD.
- Used Web-debugging tools like Firebug, Fire Path and WebDriver Element Locator to locate elements and experienced in handling multiple windows, Alerts and Pop-ups with Selenium for Cross browser testing.
- Performed web services testing both SOAP and REST with SOAP UI by validating request and response for XML, JSON.
- Proficient in all types of testing such as Functional Testing, Unit testing, Integration testing, System Testing, Regression Testing, Re-testing, GUI Testing, Back end Testing, Ad-hoc Testing, User Acceptance, Cross Browser and Build Acceptance Testing and providing Sign Off and GO/NO-GO.
- Experienced in designing Test Plan, Test Strategy, Test Scenarios, Test Cases, Test Data, Test case Execution, Requirements Traceability Matrix (RTM), Preparation of Test Summary Report and Defect Logging and huddle calls.
- Thorough understanding of Software Development Life Cycle, Software Testing Life Cycle & Bug Life Cycle.
- Worked on Key Word Driven, and Behavior Data Driven (BDD)-Cucumber.
- Experience in Code reviews and good knowledge on using Repository Hosting services like GitHub, Source Depot.
- Well versed in working with different kinds of database management systems like Oracle, SQL Server, MySQL.
- Experience in analyzing business requirements, functional specifications and use cases to understand the end user requirements in order to validate both functionality and supporting business processes.
- Creating Test Data for each release and working on E2E support for each release and Agile sprints/Iterations.
- Actively involved in Positive and Negative testing to ensure the process being fully tested, including additional scenarios that may not be covered in test plans for better test coverage.
TECHNICAL SKILLS:
Testing Tools: SeleniumTestSuite(SeleniumWebDriver/IDE/RC/GRID), HP UFT/QTP, HP QC/ALM, SOAPUI, Postman, Fiddler.
Bug Tracking Tools: JIRA, HP Quality Center/ALM, BugZilla, IBM Rational ClearQuest
Frameworks: NUnit, Page Object Model(POM), Data Driven Framework, Behavior Driven Framework(BDD), Test Driven Framework(TDD), Hibernate, Hybrid Driven Framework, JUnit, TestNG.
Web Technologies: J2EE, HTML, XML, DHTML, Servlet, Servlets, EJB, JSP, WSDL
Languages: C#, C, C++, Java, SQL, JavaScript, VBScript
Other tools: MS Visio, Rational Rose, MS Visual Studio, Eclipse, FireBug, FirePath, NetBean, WebDriver Element Locator.
PROFESSIONAL EXPERIENCE:
Confidential, Nashville, TN
Sr. SDET/Automation
Responsibilities:-
- Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
- Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
- Responsible for preparing the application list to be developed by selecting the applications based on the priority, severity and Rank.
- Involved in testing of web services using SOAP/REST services using SOAPUI
- Automated Testcases by using Selenium webdriver in c#
- Involved in the usage of BDD framework with Cucumber Step Definition, Scenarios and Features for UAT testing.
- Used XPath and DOM to work with dynamic and static objects in Selenium
- Involved in sanity testing, functional testing, cross browser testing, negative testing, compatibility testing, regression testing and re-testing testing.
- Implemented web services testing on XML Schema. WSDL using SOAP UI and validated them in SOAP and in the Backend Databases.
- Involved in writing different SQL queries to access data from different database tables to check Data validity during database testing.
- Developed and Implemented automation using Selenium WebDriver and C#. Used Visual Studio to develop & debug the code.
- Exposure to continuous integration tools like Jenkins and used Maven and Ant for project as building tools.
- Retrieved all the Dynamic data from Database using SQL Queries for automation purpose and Maintained static data in Excel sheets.
- Design and Implementation of BDD framework using Ruby-Cucumber.
- Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
- Maintained all the documentation and Daily Status Reports
- Participated in meeting, teleconferences walk through with the Scrum Master and Product Owner in prioritized QA backlog Items.
Environment: C#, Visual Studio SQL, Agile, Selenium WebDriver, Version Control, BDD Framework, Soap UI, GIT HUB, Jenkins, HTML, XML, RESTFUL, NUnit, TFS, POSTMAN, Fire Bug.
Confidential, Memphis, TN
Sr. SDET/Automation
Responsibilities:-
- Configured and wrote selenium automation scripts using C# on visual studio to automate web application testing.
- Involved in the functional automation for the web application using C#.
- Performed the stress testing using Visual Studio, C# and Test framework and configured the RP performance environment.
- Worked with agile development teams with a BDD approach and supporting the developers to assure quality
- Create various builds and deployment in Jenkins with ANT
- Configured Jenkins and monitored the Jenkins report after Sanity/ Regression test suite execution.
- Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using SOA test
- Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
- Expertise in web services testing using Postman tool and JSON and XML.
- Executed all the automated BDD regression (Cucumber) test cases for UAT and QA environment.
- Used continuous Integration system Jenkins to run the Testcases and view, generate Reports.
- Execution of automated test scripts for data driven testing and BDD test scripts using C# language
- Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
- Verified the SOAP message delivery to the web services and verified the XML, JSON formatted response using the SOAP UI.
Environment: Visual Studio, Selenium WebDriver, WebDriver Element Locator, C#, Coded UI, TFS, MTM, NUnit, Excel, XML, XPath, CSS, Jenkins, BDD, POSTMAN, Agile, MS Office.
Confidential, Chicago, IL
SDET
Responsibilities:-
- Worked with Selenium Webdriver and used TestNG framework to create the testcases.
- Executed testcases from Jenkins and generated the reports automatically in HP ALM Quality center.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
- Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
- Worked with Teradata to retrieve the information.
- Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Coordinated in the SOAP service for the service Request and WSDL deployment.
- Retrieved all the Dynamic data from Database using SQL Queries for automation purpose and Maintained static data in Excel sheets.
- Executed and managed functional, integration, and system test cases.
- Performed Data Driven Testing using Data provider from excel sheets and from Database Manager.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath, CSS in Selenium
- Created automation test scripts in Soap UI using Groovy Script for web services testing.
Environment: Jenkins, Junit, Bitbucket, Quality center, Selenium Webdriver, SOAP UI, POSTMAN, TestNG, SonarQube, Maven.
Confidential
Automation Engineer (UFT/ QTP )
Responsibilities:-
- Implemented different automation frameworks like, Keyword-Driven Framework, Behavior Driven Development (BDD)
- Involved on testing the new functionality based on test cases and coordinated with development team in fixing the issues.
- Ensured that all STLC procedures and works were stored appropriately in the proper repository in compliance with department standards, utilizing bug tracking software HP QC/ALM.
- Utilized HP ALM to Track, Report, and Manage defects and bugs throughout the test cycle and attended Defect Status Meetings during testing cycle.
- Pulled code and tested code which is up to date from GIT HUB SCM using GITHUB commands on Windows machine
- Responsible for creating automation test scripts by using QTP with Data driven testing framework and captured data dynamically from web controls.
- Used Quality Center to attach screenshots, and associated the defect with the proper severity and priority, and linked the related Test Script, from which the Defects were generated.
- Created Test Cases for newly added functionalities as per the business requirements, and also executed them
- Developed API tests for the RESTFUL web service.
- Involved in User Acceptance Testing (UAT) of the application for every release.
- Involved in preparing Test Scenarios and Test Cases based on business requirement documents
- Involved in the complete Software Development Life Cycle(SDLC) including Requirement Analysis, Design, Implementation, Testing and Maintenance.
- Inserted checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Professional (QTP)
- Performed end-to-end testing of application and also verified compliance for software quality standards of the organization.
Environment: QTP, Web Services, GIT HUB, HP ALM, HTML,XML, Quality Center (QC), GIT,RESTFUL.
Confidential
C# Developer
Responsibilities:-
- Participated in requirements gathering and compiled them into design document.
- Created Use case and Class diagrams in MS Visio using UML notations.
- Developed middle layer using C#.Net and ASP.NET.
- Involved in Creating applications using VB.NET and enhancing projects for .NET applications.
- Involved in implementation of several WPF applications, all of which use MVVM pattern.
- Involved migration ASP applications to ASP.NET using C#.
- Involved in Cascading Style Sheets (CSS) for a unified look and feel of the application.
- Used ADO.NET for data retrieving, querying, storage and manipulating interface screens developed using ASP.NET.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Involved in performance tuning and query optimization.
- Used Form-based Authentication and Role based Authorization for security.
Environment: Net Framework 3.5, Visual Studio 2013, ASP.NET 3.0, C# .Net, HTML5, MVC3, CSS, JavaScript, Web Services, Bootstrap, JQuery, XML, SQL SERVER 2008, GIT HUB, UML.