Post Job Free

Resume

Sign in

Ruby with Capybara,Rspec, Cucumber, Selenium, Watir, Gherkin, Jira

Location:
Ronkonkoma, NY
Posted:
April 20, 2016

Contact this candidate

Resume:

Venkat

Mobile: 256-***-****)

E-mail: acufqh@r.postjobfree.com

Professional Summary

8+ Yrs of experience in Software Quality Assurance both (Manual and Automation testing).

Experience in developing Automation Tests using Rspec framework with Capybara, Cucumber, Gherkin scripts, Selenium-webdriver, Watir-webdriver and Page Objects

Knowledge on HTML5, CSS, Xml, SOAPUI webservices, ALM (Application Lifecycle Management), QTP and LISA.

Strong experience in Ruby, Rails framework, JIRA, GIT, Jenkins, Rally, QC, Microsoft test Manager

Experienced on BDD (Behaviour Driven Development)and TDD(Test Driven Development)

Experienceds on Rspec framework with Regression Test Suits for Web Applications in Ruby on Rails.

Experience in My SQL, PostgreSQL and other relational databases.

Experience working with teams that follow Agile Software Development methodology

(Iterations and standup meetings etc)

Experience working in Linux environments, by using VI as primary coding editor.

Expertise in Healthcare and Telecom domains.

Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle.

Expertise in Test Case Execution and Defect Management.

Expertise in Black Box, Database (backend), Functional, Regression, System, Negative, and Sanity Testing.

Experience in Review of Test Scenarios,Test Cases.

Experience in working with Jenkins.

Proficiency in JIRA, Bugzilla, Resolve, Rally, Quality Center for in Defect Management.

Highly focused, self-motivated, team player with strong professional and executive experience in multiple domains with multiple responsibilities.

Extensive experience in Handling Live deployments.

Experience in Web Services Testing using RESTful and Soap UI.

Experienced on Simulate Mobile Devices testing using Chrome.

Educational Qualification

Master of Computer Management (M.C.M)

Technical Summary

Languages : Ruby, C#, Java

Web : HTML5, CSS3

Operating Systems : Windows, Linux, MAC, Unix

Reporting Tools : Business Objects XIR2

Database : MySQL, PostgreSQL

Platform : Ubuntu,Unicorn, Sublime, Rubymine, GIT & Subversion

Other Tools : TOAD/ SQL Developer, VMware, QTP

Other Technologies : SOAP UI, REST API

Defect Tracking Tools : Bugzilla, Resolve, Quality Centre,ALM, JIRA and Rally

Frameworks : Rspec with Capybara, Cucumber with Watir-webdriver, Selenium-

Webdriver and Page object, Rails, Gherkin, Rails

Deployment Tools : Heroku, Capistrano

Professional Experience

Period: July 2015 – Till Date

Client: United Health Group,Broomfield,CO

Role: Sr. Quality Assurance Engineer

Description:

Optum Messenger enables the exchange of protected health information (PHI) between health

organizations, providers, and patients through a mobile and web-accessible message portal.

As an Optum Messenger user, we can Send and receive messages containing PHI and

personally identifiable information.

Optum Messenger include attachments, such as Continuity of Care Documents (CCDs), X-rays,

and lab results. Receive notifications in your personal email whenever a secure message is

received within the Optum Messenger portal. We can access multiple mailboxes under single

Optum Id. And its manage folders within mailbox. We can compose messages and reply or

Forward message with attachments also.

Responsibilities:-

Analyzing the business and functional requirements and developed Test Scenarios and Test Cases.

Developed Automation Test scripts using Rspec testing frame with Capybara library for integration testing

and for regression test suit.

Created yml and user action support files to execute Rspec test scripts.

Execute Automation scripts and update test results on Rally.

Familiar with rails MVC frame work on Ruby programming language.

Used Ruby Gems and methods to develop automation test scripts.

Executed existing automation script on Selenium-webdriver.

Used Rally for defects tracking.

Performed Manual Testing as part of every Iteration.

Followed BDD and TDD for Test suit development.

Verify the test results of headless tests on Jenkins build.

Merge the automations scripts with source code by using Gitlab.

Involved in Iteration Grooming meetings.

Developed test scripts using html5 and css classes by using firebug.

Extensively working with VMware for cross browser testing.

Developed Groovy scripts for SOAP UI web services test

Effectively managed and coordinated with in teams throughout various phases of a Release.

Executed SQL Queries to check the data table updates after test execution using MySQL.

Prepared Traceability Matrix to review the requirements and Test Case coverage.

Performed the both automation and manual testing to cover Traceability Matrix.

Designed, Communicated, and enhanced QA testing plan for the application.

Extensively working on Agile Methodology

Performed UAT testing on each deployment.

Verify new features on Browser Simulation for Mobo testing.

Extensively working with Web Services for API Testing

Environment:

Ruby on Rails, Capybara with Rspec,HTML5, CSS3, JS,Restful, SQL,API, Linux, Rubymine, MAC, SOAP UI, Restful Selenium-webdriver

Period: May 2014 – June 2015

Client: HealthSouth,Birmingham,AL

Role: Sr. Quality Assurance Engineer

Description:

iForms is a cloud app for filing communication gap between patients and doctors. This is a SaaS solution

hosted on Rackspace cloud servers, allowing data segments of service providers/hospital to their related data.

It allows service providers and patients to talk electronically and also exchange forms and information online.

Responsibilities:-

Create Automation Test scripts based on User stories by using Rspec testing frame work.

By using Capybara library developed Rspec- regression specs.

By using Ruby Gems and methods developed automation test scripts

Execute Automation scripts and update test results on Microsoft test Manager.

Used Microsoft test Manager for defects tracking and upload test cases using Rally.

Performed Manual Testing as part of every Iteration.

Record actions, screenshots, event logs by using MTM.

Verify the test results of headless tests on Jenkins build.

Merge the automations scripts with source code by using Github.

Execute automation Test scripts by using selenium-webdriver for regression test suits

Effectively managed and coordinated with in teams throughout various phases of a Release.

Extensively used SQL queries to verify the back end process and prepared test data. Involved in Manual Testing of the various reports developed.

Involved in SOAP and Restful web services testing using SOAP UI.

Responsible for developing groovy scripts for SOAP UI test

Executed SQL Queries to check the data table updates after test execution using MySQL.

Developed and executed web services for automation testing.

Prepared Traceability Matrix to review the requirements and Test Case coverage.

Performed the Peer Reviews for the Test Designs and suggested required modifications

Designed, Communicated, and enhanced QA testing plan for the application.

Extensively working in Agile Methodology

Performed UAT testing on each deployment.

Environment:

Capybara with Rspec, Ruby on Rail, Webrick, Aptana, HTML5, CSS3, JS, PostgreSQL, Linux, Rally, BDD, Web Services, Selenium-webdriver

Period: Dec 2013 – May 2014

Client: Developer Central, AT&T, Bothell, WA

Role: Sr. Quality Assurance Engineer

Description:

The developer program is open for all the developers across the globe. Innovative and Creative developers can build their own 21st century applications with the help/support of ATT Developer Program. It gives them the information/tools they need to learn, build, test, onboard and certify applications across a range of devices and platforms. Developers can also register here to get additional support/information. Developers can get support by means of AT&T experts, Industry experts, Live chats, Forums, Tech Tips, Blogs, FAQs, White Papers etc.

Responsibilities:

Analyzing the business and functional requirements and developed Test Scenarios and Test Cases.

Create Automation Test scripts using Rspec frame work with Capybara.

Used firebug to identify ids,xpath and classes.

Execute Automation scripts and update test results on Rally.

Performed SOAPUI testing for few deployments.

Experienced to raising and tracking defects on Quality Center.

Experienced to develop Behavior Driven Development test cases.

Performed Manual Testing as part of every Iteration.

Verify the test results of headless tests on Jenkins build.

Merge the automations scripts with source code by using Git.

Involved in Iteration Grooming meetings.

Effectively managed and coordinated with in teams throughout various phases of a Release.

Extensively used SQL queries to verify the back end process and prepared test data. Involved in Manual Testing of the various reports developed.

Experienced on B2B web application testing.

Executed SQL Queries to check the data table updates after test execution using TOAD.

Performed impact analysis whenever a new Change Request is released.

Performed the Peer Reviews for the Test Designs and suggested required modifications

Extensively working in Agile Methodology

Environment:

Ruby on Rails, Capybara with Rspec,HTML5, CSS, JS, PostgreSQL, Linux, Rubymine, Rest, QC, SOAPUI

Period: Jan 2013 – Nov 2013

Client: HATCH FORCE, Austin, TX

Role: Quality Assurance Engineer

Description:

Social Fan Rewards is a social rewards program to promote sports teams, helping grow their fan base and engage fans with three modules Social Stadium, Social Sports and Social Rewards. Social Stadium includes broadcasting teams photos, tweets, facebook likes to Jumbotron to live events. Social Sports includes many tabs/contests polling, fan of the game, coupons, gallery. Social Reward includes rewarding fans for their activity on social networking sites for a team.

Responsibilities:-

Based on the requirements developed BDD Test Cases.

Performed Manual Testing as part of every Iteration.

Create Automation Test scripts using Cucumber frame work with Watir-webdriver, selenium-webdriver and Page objects.

Extensively used Gherkin scripts for Cucumber to generate automation scripts.

Experienced on B2B web application testing.

Execute Automation scripts and update test results on QC.

Experienced to raising and tracking defects on Quality Center

Verify the test results of headless tests on Jenkins build.

Merge the automations scripts with source code by using Gitlab.

Extensively used SQL queries to verify the back end process and prepared test data.

Performed the Peer Reviews for the Test Designs and suggested required modifications

Extensively working in Agile Methodology

Environment:

Ruby on Rails, Cucumber with Watir-webdriver, Selenium-webdriver and Page Objects,HTML, CSS, PostgreSQL, Linux, Rubymine, Rest, Unicorn, Webrick, SVN, Ubuntu,Git, QC, Gherkin

Period: Mar 12 – Dec 2012

Clent: ACS Xerox- New York,NY

Role: Quality Assurance Engineer

Responsibilities:-

Performed Manual Testing as part of every Iteration.

Create Automation Test scripts using Cucumber frame work with Watir-webdriver, selenium-webdriver and Page objects.

Execute Automation scripts and update test results on QC.

Experienced to raising and tracking defects on JIRA

Extensively used Gherkin scripts for Cucumber to generate automation scripts.

Merge the automations scripts with source code by using Gitlab.

Extensively used SQL queries to verify the back end process and prepared test data.

Performed the Peer Reviews for the Test Designs and suggested required modifications

Extensively working in Agile Methodology

Analyzing the business and functional requirements and developed Test Scenarios and Test Cases.

Verify the test results of headless tests on Jenkins build.

Involved in Iteration Grooming meetings.

Effectively managed and coordinated with in teams throughout various phases of a Release.

Extensively used SQL queries to verify the back end process and prepared test data. Involved in Manual Testing of the various reports developed.

Environment:

Ruby on Rails, Cucumber with Watir-webdriver, Gherkin, Selenium-webdriver and Page Objects,HTML, CSS, JS, PostgreSQL, Unix, Rubymine, Rest, QC, JIRA

Period: Jan 2011 – Mar 2012

Project Name : PMF- Data Factory- (Product Master Files – Data factory)

Client : BT(British Telecom)

Role : System Test Engineer

Technology : XML, Siebel, SQL, Oracle-PIM, Unix, Excel Macros, ALM

Description:

The objective of PMF is providing a system to control the design development and data build of systems for the launch and change of BT products and solutions. The process to design, develop and build data on the required systems is a subset of the Product Development and Implementation process and the Product In-Life Management process.

Responsibilities:

Responsible for the Regrade/Retrofit activities on DataBuild by using Excel Macros.

Worked as a lead for databuild team with the size of 6.

Mentor/Guide the team in case of issues and process knowledge.

Highlite and esclate issues pertaining to databuild tools to the development team.

Highlite any issues with the macro development.

Active participation in the training for the team members.

Plan and schedule the databuild activities for the team assigned.

Active participation in the query/defect resolution.

Send regular updates on the databuild to the delivery leads.

Active participation in the discussion for issues resolution.

Analysis of the defects and resolution of the same.

Resposible for the data exports to all the end OSS systems and resolution of any issue in the E2E journey.

Active participation in the LIVE deployments to track the progress of the downloads and ensure no product get missed out.

Extensively worked in ALM test management tool to get requirements, upload test cases, defects, reports

Period: Jan 10 – Dec 2010

Project Name : BT Retail Data Integrity

Client : BT(British Telecom)

Role : Test Engineer

Technology/Tools : Siebel, XML, EJB, Oracle

Environment : Siebel OneView7.8,Geneva,Oracle 9i, Manual Testing

Description:

BT Retail Data integrity program was launched to resolve the Data integrity issues within various components such as Oneview and Geneva. The main intention of this program was to clear the issues related to Billing Wrong product, Billing wrong address issues, BNS Cease, Renumber Batches and PROM (Partial Retail OpenReach Mismatch) . The work flow involves modifying the order with the correct products as customer desired and updating the correct address in GMA as per the latest address in One View and adding the address in Oneview as per Geneva if GMA has the latest date.

Renumber Batch Workflow involves Renumbering of DN’s in our Retail systems with similar to OpenReach DN by initially placing Records only Renumbering in Oneview with respective Avalon DN and then Placing a DN Reconfiguration order so that our Retail systems will have the same DN with respective OpenReach in order to Maintain sync in all the systems. The BNS Work Flow involves Ceasing the Assets in our Retail systems Oneview and GMA if we found a NoN BT Retail Working line or No Line present at OpenReach.

Responsibilities:

Understand the processes for BWA, BNS and BWO cleanup activity.

Performed various operations such as modify, Cease, Change Promotion.

Verify and validate the records of BWA(Billing wrong address)

Verify and validate of BWO (Billing Wrong Options) issues accounts.

Add the Addresses in One view as if GMA has the latest updated date.

Update the address in GMA as per the correct and latest address in One View.

Worked Extensively on BNS, Renumber Batches, SNB,PROM

Validate the modified and cease orders in Oneview.

Interact with Various Component Teams to resolve the Live issues.

Experienced to raising and tracking defects on Resolve

Period: Apr 09– Dec 2009

Project Name : Business IVVT

Client : BT(British Telecom)

Role : E2E Test Engineer

Technology/Tools : Siebel, XML, Oracle-PIM

Environment : DISE, Oneview, SHOP, Manual Testing

Description:

This project handles the Customer Focused billing. Using Customer List File extract

we can verify the Customer’s accounts details in DISE. DISE is a billing system,

We compare the extract from CLF with DISE. CLF extract come from CFB. CLF Extract contains

Billing Identifier, DISE Account number, CFB Identifier and account Activation Date.

A front office agent can place an OneView sales order for Legacy products for BT Business customers

to launch the OBOE and selecting the OA order from the product tree to capture elements of the

OA orders within Shop. The OA order will be passed to the OA back office via a OneView queue.

Responsibilities:

Write the summary & detailed test specifications.

Share the knowledge among the team through sessions.

Understand the requirements, write test cases.

Report the faults in the respective defect tracking tools like Jesolve

Monitored test results and defect tracking process using Quality Centre and coordinated results.

Active participation in daily Scrum calls

Co-ordinate with Onshore Team

Bug reports preparation

Prepare the Test Data and Test cases

Analyzed the user requirements by interacting with system architect, developers and business analysts.

Involved in developing, executing and updating Test Cases.

Period: Feb 2008 – Mar 2009

Project Name : Health Care Management System

Client : Sidharda Medical College of Institutions, Ind

Role : E2E Test Engineer

Technology/Tools : Visual basic 6.0, SQL Server 2000

Environment : Manual Testing and Bugzilla

Description:

Health Care Management System is mainly developed to maintain the customer (patient) information.

In the product there are seven modules, first the patient has to be registered in Front Office module,

appointments with doctors will be given, the admission process will be there, after that under

Clinical module different investigations will be given to patient depending on the condition of patient,

and investigation reports will issued to patients, Pharmacy module will keep the information of sales

to the customers and maintain Pharmacy. Stores module will also be used fully like Pharmacy

Maintaining the different material storage. Office admin module will maintain the staff details.

Sys admin module will maintain business information and security and all master categories

that are used in different modules. Payroll module will check the doctors and staff attendance and payment.

Responsibilities:

Write the summary & detailed test specifications.

Understand the requirements, prepare the Test Data and writing test cases.

Prepared defect reports in defect tracking tool( Bugzilla).

Monitored test results and defect tracking process using Bugzilla and coordinated results.

Active participation in daily Status calls

Prepared bug reports.

Performed load testing and ad hoc testing.

Performed compatibility testing.



Contact this candidate