We provide IT Staff Augmentation Services!

Lead Qa Engineer/automation Architect Resume

0/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Senior IT Quality Assurance professional and Certified Scrum Master with a passion for building and managing Quality Assurance solutions for projects and designing web application products. Expertise in coaching agile development teams and implementing ATDD model for Continuous Integration and Development.

TECHNICAL SKILLS:

Languages/Platforms: Ruby, C#, Java, XML, Mainframe, SQL2005, .Net/VB, HTML, CADENCE, MS Office, VS 2005, Jquery, Oracle11g

Frameworks: MS Visual Studio 2012 Test Suite, SSIS, SSRS, Workflow Foundation, BizTalk, ASP.Net MVC, Restful JSON services, SOAP Webservices, ARC GIS, ESRI

Testing Tools: Load Runner, QTP, TD, QC, Selenium, Selenium - webdriver, Watir-webdriver, SOAPUI, NCover, NUnit, PL/SQL, TOAD, Cucumber, SIKULI, MS CODEDUI

PROFESSIONAL EXPERIENCE:

Lead QA Engineer/Automation Architect

Confidential, Richmond, VA

Responsibilities:

  • Served as QA Lead in the agile teams for 3 different enterprise level web applications to improve data gathering and utilization at the DMV.
  • Oversaw quality control on all processes including requirements gathering, product design, coding and all aspects of testing.
  • Coached agile teams and helped implement Test Driven Development model and helped teams achieve Continuous Integration and Delivery with greater velocity and quality.
  • Influenced Senior Management by providing the necessary justification and prototypes to use Selenium (open source automation framework) and leverage automation to save money.
  • Designed testing pattern and standard for the automation team and helped them to increase regression test coverage.
  • Responsible for estimating testing efforts and scheduling tasks, testing resource allocation and communicating testing effort progress for releases to the product owners for each sprint.
  • Developed, implemented and managed execution of Test Plans and QA standards/QC procedures and maintained documents for all the applications V and V.
  • Responsible for ensuring execution of test strategies for functional, integration, end-to-end, usability, and performance testing and successful run of all regression scripts and managed defects and releases.
  • Influenced management to implement coding and change control standards, pair programming, and peer reviews to mitigate risks, improve application quality and team efficiency, and facilitate cross-.
  • Implemented QC compliance and process for statewide external vendors to integrate and interface with applications that were developed for data exchange.
  • Trained and mentored project teams in other areas of DMV on the agile testing and automation strategies and QA standards employed by my team, and helped them set and execute similar patterns and standards for their projects.
  • Created test scenarios and test automation scripts for all functionalities of the web applications under test.
  • Created and Maintained version control and managed code lock down and branching for releases using MS TFS.
  • Architected and developed from the ground up automated data-driven test suites using Selenium-webdriver and watir-webdriver (ruby) based on PageObject/PageFactory architecture and integrated 125 test automation scripts written into the CI (continuous integration) build pipeline.
  • Developed ruby classes to tunnel to Sauce Labs for running tests on Sauce Lab accounts for cross browser testing.
  • Developed ruby class utilities to consume test data in different formats, including DMV’s application Database, XML data stores and Excel sheet based test data.
  • Developed Visual Studio Coded UI test suite for automating the crash entry desktop application that is used by every police vehicle in VA and helped increase its quality and reduce the testing cycle time for the team.
  • Developed SOAPUI Web Service automation suite to test all the external and internal services exposed by the application and managed the execution of SOAPUI scripts before each release to production.
  • Designed and developed custom ETL packages and RDLs to test the Transactional to Data Warehouse daily migration and trained the testers and analyst team to use the package to validate complex SSRS data cubes containing dimensions, measures and fact tables which were then also used to upload data layers on to ARC GIS servers for geographic crash data mapping.
  • Led the testing efforts for data migration from existing legacy mainframe system onto SQL Database.
  • Designed and coded custom ETL SSIS packages to validate migration of millions of data records from the mainframe to SQL DB.

Senior Quality Assurance Engineer

Confidential, Arlington, VA

Responsibilities:

  • Worked as a Senior QA engineer for the Commercial Driver License Information System (CDLIS) project.
  • Performed functional, integration and end to end testing of the application that interfaces, maintains and communicates commercial driver information to all 50 states in US.
  • Responsible for designing and executing load runner performance test scripts for identifying the application’s message transaction thresholds and breakpoints and helped fix bottlenecks discovered.
  • Member of the CDLIS Modernization committee for providing design specification inputs, changes and enhancements based on testing stand points and factors.

Research Scholar

Confidential

Responsibilities:

  • Research analyst for a Confidential -funded High performance Computing Lab; part of the development team to address
  • Computational performance issues of simulations in super computers.
  • Programmed STOCHSIM, a biochemical simulator to run on the FPGA core of the Cray XD1 super computer.
  • Analyzed and Reengineered the C++ code to in corporate the Mersenne Twister acceleration algorithm to enhance execution performance of the simulator to achieve maximum Speedup and throughput.

Design Engineer Intern

Confidential

Responsibilities:

  • Collaborated on the design and development of a Universal Gaming Console using Computer Controlled Cartesian Manipulator firmware, programmed using C for the Cartesian arm for automating movements.
  • Wrote, implemented and tested complex functions written to accept human voice as data input for the product.

Software Developer Intern

Confidential

Responsibilities:

  • Developed Driver application package in C, for Data Acquisition and Signal Processing for the PCI 1800 IO card to capture and process real time flight data.
  • Developed software application to capture streaming video input from the Launch Vehicle Pad, using the MARVEL G450 IO card at the Cryo Test Stand Instrumentation System division of LPSC, ISRO.

We'd love your feedback!