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.