Post Job Free
Sign in

Selenium Test

Location:
Wilmington, DE
Salary:
$65/hr on C2C
Posted:
October 10, 2019

Contact this candidate

Resume:

Boddu Vamsi

*****.*****@*****.***

732-***-****

PROFESSIONAL SUMMARY:

Over 8+ years of experience in Senior QA Automation Tester / SDET / Automation Development/ UI Development/DevOps.

Having 4 years of experience in UI Design and Development

Certified ISTQB Software Tester.

Worked in multiple domains like Finance, Health Care, Insurance Domains.

Well versed in GUI application testing, Database Testing, Front-end Testing, Load Testing on Client-server, stand alone, and web- based applications with multiple server domains.

Experience in working with open source tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), TestNG, Junit, Eclipse and preparation of automation test framework.

Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.

Expert at building cross-browser, multi-browser and multi-device compatible applications.

Expert at building responsive web applications using Bootstrap, Foundation CSS.

Experience in working with SASS and LESS CSS pre-processors.

Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning and CSS Box & Flex Models.

Strong experience in implementing AJAX for dynamic web-pages where the content can be fetched via API calls, using REST-ful and SOAP web services.

Expertise with Jasmine, karma for Unit Testing and protractor for end to end testing

Experience in Selenium Framework Designing

Strong experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber JVM to implement Test Driven Development (TDD).

Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name)

Working experience Xpath, Firebug, Firepath, Log4j, Maven and TEST NG annotations.

Hands On Experience on testing web services (SOAP, REST) using SOAP UI Tools

Experience in working with Oracle, DB2, My SQL and MS-Access Databases.

Expertise in using Tools HP Quality Center, Rational Clear Quest, BugZilla, Rally and JIRA.

Experience in Continuous integration tools like Maven, Jenkins and Rally Tools

Experience in testing Web Based, Client Server Applications.

Experience in Microservices testing

Experienced with building deploying and troubleshooting web services

Solid experience with and understanding of AWS

Good exposure in using QTP/UFT integrated environment.

Expertise in performing Unit Testing, Testing, functional testing, Usability Testing, System Testing, Regression Testing, End to End Testing, System Integrating Testing (SIT) and User Acceptance Testing (UAT).

Extensively used Performance Center to conduct performance testing of the application.

Excellent experience with source version control tools such as Subversion (SVN), TFS, Stash & Git.

Proficient in different software development methodologies like Agile Methodology, Waterfall model and Iterative model.

Strong experience in programming languages and script like Java, JavaScript, HTML, CSS and Shell Script, Python.

Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.

Extensive experience in Black box, White box, Gray box, Green box testing of different types of applications.

Extensive experience in data driven, keyword driven and hybrid test automation frameworks.

Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.

Strong communication, presentation and interpersonal skills as well as strong problem-solving skills and a great team player.

Educational Qualifications:

Bachelor of Engineering (BE) with bachelor’s in electrical engineering specialization from Pondicherry University, Yanam, India –2007

Master of Science in Electrical Engineering from Northwestern Polytechnic university from Fremont, California-2016

Testing Tools

Selenium IDE, Selenium web driver, SoapUI, REST, JMeter, Jira, Microsoft TFS, Track IT, Test link, Bugzilla, API Testing, Microservices Testing

Languages

Java, C, C++, C#, Cucumber, SQL, Gherkin

Methodologies

SDLC, Agile, Scrum, Waterfall, APLC, Iterative

Testing Frameworks

Junit, TestNG, BDD, TDD, Nunit,XCtest

Frameworks

AngularJS, NodeJS, Bootstrap, MVC and MVVM.

Editors

NetBeans, Aptana Studio, Notepad++, Sublime text, Visual Studio, WebStorm, Adobe Dreamweaver, Espresso and Eclipse.

Scripting

JavaScript, XML, HTML

Web Tools

HTML, XML

Version Control

SVN, Git, Bit Bucket

Build Tools

Ant, Maven

Continuous Integration Tools

Jenkins, Hudson, Bamboo, GOCD Pipelines

Database Technologies

MS SQL server 2008, Oracle 10g/11g, Mongo dB, MySQL 5.0, DB2

MS Office

Outlook, Access, Excel, Word, Power Point, MS Project, Microsoft TFS

Operation Systems

Windows-9X, Windows NT/2000, Windows XP/7/8 (Prof), Linux,Mac OS.

Development Tools

Adobe Photoshop CS5, Adobe Illustrator.

Professional Experience:

Client: Barclays– Wilmington, DE February 2018 to Present

Role: SDET

Environment: Cucumber, BDD, TDD, Selenium, Selenium WebDriver, Core Java, SVN, GIT, Junit, Scrum (Agile), .Net, SQL server 2008,Eclipse,TestNG, Microsoft Visual Studio 2005, C#, Team Foundation Server(TFS),Vienna, Rally,, Maven, Jenkins, SOAP UI, XPath, API Testing,Swift,Exresso.

Barclays Bank Delaware, through its subsidiary Barclaycard US, provides customized and co-branded credit card programs for travel, entertainment, retail, affinity, and financial institutions in the United States. Barclays consumer bank has online customer website, Mobile app for their customers to view/pay their bills. Barclays offers various types of credit cards associated with different CPC like apple, uber,Hawaiian and American airlines etc.

Responsibilities: -

Analyzing the requirements with BA’s and project team and environments readiness.

Hands on Experience working in an agile development environment

Automating the scenarios at feature level using the selenium and cucumber tools

Preparing the Test plans for both mobile and website testing as per the stories in every scrum.

Hands on experience of using HPALM testing tool.

Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.

Executed scripts on different browser and different platform.

Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Perform Functional Testing, Regression Testing, System Integration Testing and End-to-End Testing.

Running automated acceptance tests written in a behavior-driven development (BDD) style

Experience with unit testing tools such as Nunit and Ranorex.

Performing both regression and end to end testing for the both web and mobile applications

Writing the scenarios in end to end level using the tool CATER

Maintaining the GOCD pipeline for the automation testing for end to end team.

Backend Api testing using the Postman.

Client: Equifax– Atlanta, GA Jan 2017 to Dec 2017

Role: Sr. Selenium Tester / SDET

Environment: Cucumber, BDD, TDD, Selenium, Selenium WebDriver, Core Java, SVN, GIT, Junit, Scrum(Agile),.Net, SQL server 2008,Eclipse,TestNG, Microsoft Visual Studio 2005, C#, Team Foundation Server(TFS),Vienna, Jira, Rally, AutoIT, Lotus Notes., Maven, Jenkins, SOAP UI, XPath, API Testing, SharePoint, SQL, PL/SQL, Eclipse, Notepad++,SQL, PL/SQL,TCP/IP

Equifax Inc. is one of the three largest consumer credit reporting agency and a global leader in information solutions, leverage one of the largest sources of consumer and commercial data, along with advanced analytics to create customized insights that enrich both the performances of the business and

Lives of consumers. Equifax has web and mobile application which is helping different business and government organizations for to access the Credit reports

Responsibilities:

Analyzing the requirements with BA’s and project team and environments readiness.

Established Hybrid Framework, Keyword Driven Framework and Data Driven Framework in Selenium and Cucumber in core Java for automation testing.

All the Test cases and Test Case Design is done after analyzing Visio with UML representations of Use Cases.

Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to automate the Test Scenarios, Test Cases and Test conditions identified.

Worked on Devops model to conduct acceptance testing.

Involved in all facets of software life cycle

Worked with Protractor for automation of a part of the Application.

For .Net part of the Application Visual Studio was used and test cases are tracked through for this part.

Responsible for implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.

Performed comprehensive manual testing to test website compliance against requirements. Wrote and executed automated test scripts using Selenium WebDriver.

Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.

Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.

Executed scripts on different browser and different platform.

Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Perform Functional Testing, Regression Testing, System Integration Testing and End-to-End Testing.

Running automated acceptance tests written in a behavior-driven development (BDD) style.

Cucumber approach is followed to draft feature files for the requirements.

Performed Mobile and Mobile Web testing of IOS and Android Devices using Real Device, Perfecto Mobile and Chrome Emulator.

Performed System, Integration, Production Validation and End to End testing.

Performed cross browser testing of web and mobile apps using chrome, Mozilla Firefox, IE and Safari browsers.

Developed test plans and follow guidelines set by test plan.

Involved in daily defect Traige Meetings

Tracked and logged defects using Rally.

Acted as a backup to Test manager for resource, timelines and creating and facilitating risks.

Single point contact for offshore delivery.

Facilitated defect management, defect triage and defect priority meetings

Performance testing in cloud (AWS) environments.

Created Test Deliverables like test summary reports, Evidence of Test and Validation Approval Package using Lotus Notes.

Sound knowledge on Agile Methodology.

ProsPercorp /Tekskills Mar 2012 – Oct 2014 Role: Sr. SDET Lead/ Web service Tester

At Tekskills we can examine the maturity of your organization’s QA function and assist you in enhancing the cost efficiency of QA efforts. This exercise can include evaluation of new tools and testing environments such as the cloud, software testing tools, the mobile environment, testing automation and application performance issues. We could if you opt for set up Managed Centers and assist you in establishing processes and policies to maintain the QA component across multiple projects.

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 using Selenium 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 For Business rules validation as part of internal logic validation with respect in every entity

Write and execute White-Box Test cases in Service layer using MS-Test for Integration testing .

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.

Environments: C#, 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.

CMC Limited, India March 2008 to Feb 2012

Role: Web/UI Developer

KRCL has existing web application system named JRAP, which is developed using MVC Framework. New requirement has been provided for the development and implementation of the 'PM and FA Interface' module.

Proposed modules will help in reducing the manual processing and data entry efforts.

Involved in designing architecture following J2EE MVC framework.

Developed interfaces using HTML, JSP pages and Struts -Presentation View.

Developed application by using Struts, Servlets and JSP's as per client request, custom tags have been developed to reuse it in other modules.

Implemented AJAX to speed up web application.

Developed Ant script to automate the process of build and deployment.

Used SOAP Web Service and deployed applications on Apache Tomcat server.

Extensively configured the build files to different environments.

Developed session beans which encapsulate the workflow logic.

Used entity beans to persist the data into database and JMS to establish message communication.

Used SVN for the concurrent development in the team and for code repository.

Involved in regression testing, evaluating the response times, and resolving connection pooling issues.

Converted the Photoshop mockups in to hand-written HTML and CSS pages.

Developed web pages applying best standards.

Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.

Responsible for creating the screens with table-less designs meeting W3C standards.

Applied jQuery scripts for basic animation and end user screen customization purposes.

Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.

Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.

Responsible for fixing all bugs encountered and communicating back over to the QA team.

Environment: HTML, CSS, DHTML, JavaScript, jQuery, AJAX, JSON, XML, SVN.



Contact this candidate