We provide IT Staff Augmentation Services!

Solutions Architect/devops Engineer - Lead Automation Resume

SUMMARY:

  • Detail oriented and highly skilled Engineering Architect with solid QA, DevOps, Systems Integration, Project Management and multinational Technical Support experience
  • Proven ability to comprehend products both as a whole and as individual components, providing rapid identification of problems and subsequent solutions through a methodical problem solving approach
  • Strong success in promoting and cultivating meaningful interdepartmental dialog and succinctly presenting issues to multidisciplinary teams
  • As a hands - on manager, able to provide a satisfying and challenging work environment while enabling team members to achieve collective and individual goals
  • Excels at building dynamic and efficient teams with the ability to quickly adapt to changes in project schedules while improving their productivity and response time

TECHNICAL SKILLS:

Testing Types: Unit, Smoke, Defect Fix, New Feature, Regression, Negative, Boundary, Load, Performance, User Acceptance, Interoperability, Compliance, Conformance

Test Automation: Python, Shell Scripts, Selenium, CodeceptJS, Sauce Labs, BrowserStack, Cucumber, TestNG, SoapUI, NodeJS, KarmaJS, Eggplant, T-Plan Robot, Sikuli, IBM Rational, Borland Silk Test, Ruby On Rails, (JUnit, CppUnit, CUnit, NUnit and JMS Frameworks), HP UFT (QTP), TCL and Expect scripts, STAF and STAX DevOps Automation SaltStack, Puppet

Continuous Integration Servers: Jenkins, Hudson, CDash

Load Test Tools: JMeter, NeoLoad, LoadRunner, LoadComplete, LoadUI Pro, BlazeMeter

Code Coverage Tools: LCOV/GCOV, Squish CoCo

Defect Tracking: Atlassian Jira, Zephyr, Bugzilla, Trac, Remedy, ClearQuest

Wikis: Atlassian Confluence, Wikimedia, Trac, Sharepoint

Web Technologies: HTML5, JMobileQuery, JavaScript, SVG, jQuery, Knockout, ASP.Net Razor, AJAX REST WS, Google Maps, SlickGrid, dunatree, Highcharts, CSS, CherryPy, ASP

Cloud Services: AWS

Databases: PostGreSQL, SQLite, Oracle, mySQL, Polyhedra, Informix, PI

Virtualization Software: XenServer, VMware, Virtual Box, Docker, Vagrant, Windows Virtual PC

Languages: Python, Java, C#, C++, VBScript, C, COBOL, JCL, CLIST, MARK IV, SAS, RAMIS, Pascal, Basic

Source Control: Git, GitHub, Bitbucket, SVN

Build Tools: CMake

Code Review Software: RBCommons

Protocols: TCP/IP, SIP (IMS), H323, UDP, SNMP, RIP, ICMP, NFS, Ethernet, SS7 (MTP layers I through III, ISUP, SCCP, TCAP, CAMEL, WIN, GSM-MAP (SIM-IN)), Diameter, Radius, Frame Relay, ATM, Token Ring, X.25, FDDI, SNA, LLC2, SDLC, IPX, Async, Bisync

Monitoring and Diagnostic Tools: New Relic, Wireshark, Network General Sniffer, Etherpeek, Firebug

Operating Systems: Windows, Linux (CentOS, Ubuntu, RHEL, Debian, SLES, Gentoo), FreeBSD, SolarisHP Non-Stop, SCO Unix, Unixware, Mac, DOS, MVS, VM

Mobile Platforms: Android, Apple, Microsoft

Telecom Test Equipment: INET, Empirix Hammer, MGTS, Adtech Solinet Safire, Telesoft Triton

Telecom Lab Equipment: DACCS, Fore switch, Vina IAD, Adtran MUX, Lucent Stinger DSLAM, Telesoft protocol converter

Software Development Life Cycles: Agile Scrum, Waterfall

Business Models: SaaS, Service Bureau, Licensed Sales

PROFESSIONAL EXPERIENCE:

Confidential

Solutions Architect/DevOps Engineer - Lead Automation

Responsibilities:

  • Reporting to the COO of this Software consulting company with a primary focus on designing test automation and DevOps solutions for company clients
  • Managed Software projects both on customer premises and remotely as active hands-on Engineering resource
  • Worked with the following Test Automation and DevOps Automation technologies on my largest project to
  • Date for this employer:
  • Selenium, Cucumber and CodeceptJS Test Automation Frameworks
  • Evaluated SauceLabs and BrowserStack Cross-browser testing tools
  • Jenkins Continuous Integration
  • Virtual Box, Docker and Vagrant Virtualization Software
  • Puppet Continuous Deployment
  • AWS was used for hosting Production environments
  • Researched new technologies to assess suitability for customer solutions
  • Provided pre-sales support for high value customer meetings in person and via conference call
  • Assisted website designers by refining and expanded content to better strategically position this niche market company among competitors
  • Promoted the use of DevOps with the creation of an analysis document and presented it at a conference of industry experts
  • Created, updated and presented complete technical training programs for customers and new employees

Confidential

QA and DevOps Lead

Responsibilities:

  • Reporting to the VP of Engineering of this Michael Stonebraker founded Computational Database startupfocused on the Life Sciences industry, led all testing efforts in MA and India, for all stages of development from Automated Unit testing to Automated Performance testing
  • Improved the design of the C++ Automated Test Framework to reduce run time by over 75% and increase stability
  • Wrote numerous Python scripts for the existing Automated Test Framework to test new product features and performed code review for tests, the Automated Test Framework and the Continuous Integration Server
  • Created company’s first Automated Performance testing strategy which identified multiple performance problems and thus significantly improved the product
  • Made use of AWS services to facilitate scalability testing
  • Designed and implemented a Code Coverage measurement project to prioritize testing
  • Worked with Solution Services team to insure that Engineering testing focus aligned with customer usage of the product
  • Selected new Source Control, Defect Tracking and Wiki technologies, configured and managed the migration to these tools and remained the administrator once the migration was complete
  • Selected SaltStack to automate many DevOps procedures and served as project leader with an eye to company wide integration to maximize efficiency
  • Led the Software Release process, making significant improvements and accelerating the process
  • Took the company from a Continuous Automated Unit Testing environment to a Continuous

Confidential

Sr. Manager - Performance Test, Test Automation

Responsibilities:

  • Reported to the VP of Engineering of this Health Care Industry SaaS vendor, leading Performance testing, Test
  • Automation and Sustain Engineering efforts for all Cloud Computing products in MA, Mexico and Romania
  • Researched/initiated open source and other Performance Testing (LoadRunner) and Monitoring tools (New
  • Relic) and designed an approach that dramatically improved how the Performance Test environment mimicked Production traffic
  • Designed a resilient, scalable, hybrid keyword-driven/page object model Selenium framework, to maximize the number of test case contributors, including those not familiar with Selenium or Java
  • Represented all of QA in a significant customer Upgrade project, designing a testing strategy to work with the very tight schedule

Confidential

Manager - Software and Firmware QA

Responsibilities:

  • Reporting to the VP of Engineering of this Power Industry vendor, testing all products, including Embedded
  • Linux devices, Mobile applications, Web-based Real-time Monitoring with Analytics and Windows Desktop applications that test/monitor Substation equipment
  • Grew an SQA group of five to its present compliment of 14, in four offices in MA, FL and Australia, to conduct Automated and Manual testing, using proprietary hardware from Doble and third parties
  • Researched/initiated open source and other Test Automation (Python), CI Server (Jenkins) and Load Testing
  • (NeoLoad) projects
  • Integrated use of those tools into the Software and Firmware Development process, improving the quality of code deliveries to SQA with a marked reduction in number of software builds required to achieve production quality
  • Researched and implemented Source Control (Bitbucket), Defect Tracking (Jira) and Wiki
  • (Confluence) technologies. Personally configured these products for Engineering, Support and Manufacturingtrained all users and continued as Administrator after deployment
  • Wrote, reviewed and executed automated and manual test plans for all Doble software and firmware productswith and without functional specifications, for all stages of testing and lead Capacity Planning exercises for
  • Hosted applications
  • Developed methodology to engage Doble AEs (Power Industry experts) in testing process, utilizing their access to real world environments to test products in ways impossible to replicate in the lab
  • Responsible for summarizing testing status and results for Senior Management
  • Designed a new, much larger Engineering lab in advance of the relocation of one of the MA offices

Confidential

Manager - QA

Responsibilities:

  • Reported to the VP of Engineering of this IP-enabled Physical Security Management Systems vendor, testing products that integrate access control, alarm monitoring, video surveillance, and temperature monitoring.
  • Was charged with and successfully assembled a QA group of five, each possessing disparate yet complimentary skill sets to conduct Automated and Manual testing
  • Researched/initiated open source and other Test Automation (Selenium), CI Server (Hudson) and Load Testing (JMeter) projects
  • Instituted the use of those tools as a part of the Software Development process, resulting in noticeable and immediate reductions in iterations between Software Development and QA required to create Release Candidates
  • Expanded use of Engineering Wiki by designing and utilizing pages to capture all pertinent Engineering knowledge and allow company-wide access to current Release status and content
  • Wrote, reviewed and executed test plans for all Confidential products, with and without functional specifications
  • Was solely responsible for summarizing testing status and results for Senior Management
  • Assumed the role of Release Manager for all software and hardware releases
  • Designed a new, significantly larger Engineering lab in advance of the relocation of corporate headquarters

Confidential

Manager - QA

Responsibilities:

  • Reported to the VP of Engineering of this Datacom startup, testing an ultra-low latency messaging infrastructure distributed over multiple platforms, for the Financial Services Industry
  • Grew local QA group from four to eight and managed six in India, conducting Automated and Manual testing
  • Designed and managed Test Automation and Engineering Process Improvement projects
  • Managed numerous Engineering projects, including a migration from a Waterfall SDLC to Agile Scrum
  • Served as Release Manager for all software and hardware releases
  • Wrote, reviewed and executed test plans for all Confidential products, with and without functional specifications
  • Inserted the QA group early in the design process, participating in requirements definitions and detailed designs to ensure that software testing was efficient and comprehensive
  • Was solely responsible for summarizing testing status and results for Senior Management
  • Designed Engineering lab infrastructure improvements and managed allocation, usage and acquisition of content

Confidential

Sr. Manager - SQA

Responsibilities:

  • Promoted from Manager to Senior Manager, reporting to the VP of Engineering of this Telecom vendorproviding Network and Billing services to the Wireless industry
  • Built and unified group beginning with three and ending with ten individual contributors with disparate skill and experience levels to create a respected and admired team of SQA engineers
  • Created two SQA project teams within group and promoted two senior individual contributors first to Team Leads and then to Managers to manage these teams, mentoring them to become highly effective Managers
  • Managed the migration of much of the Engineering organization from a Waterfall SDLC to Agile Scrum, as part of managing a massive database migration project for our largest customer
  • Created and maintained Sharepoint spreadsheet to measure KPI of the entire Software Engineering group
  • Responsible for summarizing testing status/results for senior management, including Capacity Planning exercises
  • Managed the relocation project for the development and testing facility for all of Confidential with no disruption to any software development or testing activities
  • Evaluated and procured all testing equipment and provisioned labs for entire Network Software
  • Engineering group, including HP Blade technology using VMware to maximize the efficiency of the servers
  • Maintained personal engineering and contributor goals while leading team to recognized success
  • Wrote, reviewed and executed test plans for all Network Protocols and for end-to-end interoperability testing of all Confidential products, with and without functional specifications
  • Designed and managed Test Automation and Engineering Process Improvement projects
  • Inserted the QA group early in the design process, participating in requirements definitions and detailed designs to ensure that software testing was efficient and comprehensive

Confidential

Manager - QA/Senior Engineer

Responsibilities:

  • Promoted from Senior Engineer to lead a team of Software and Hardware QA and Systems Integration Engineers in testing for this Telecom startup’s Converged Service Node, a single chassis including an ATM/TDM gateway, edge switch, media services with Java based Service Logic Execution Environment (SLEE) and Service Provisioning Environment (SPE)
  • Wrote, reviewed and executed test plans for QA, Systems Integration and Software and Hardware Engineering groups, including backend and browser accessible GUI and CLI testing, with and without functional specifications and performed risk assessment for Senior Management
  • Led Illuminet compliance project and performed all SS7 conformance testing
  • Led multidepartmental team for first customer deployment
  • Procured all testing equipment and provisioned labs

Hire Now