Test Architect Resume
4.00/5 (Submit Your Rating)
SUMMARY:
Player/coach with 20+ years of experience building and mentoring software QA and test teams, adapting testing to Agile/Scrum environments, and bootstrapping new and jumpstarting stalled test automation efforts.
SKILLS:
- API
- CI/CD
- Git
- Gradle
- Groovy
- JavaScript
- Jenkins
- JSON
- Python
- JIRA
- Junit
- Selenium
- Selenium Webdriver
- Software Qa
- Testng
- UAT database
- SQL
- Maven
- SCRUM
- Java
- REST
- Data Center
- Data Science
- Software as a Service
- SAAS
- Web Services
- Docker
- Kubernetes
- Linux
- Vmware
- 3D Graphics
- Test Framework
- ISO
- QA quality assurance
- Test Cases
- Test Development
- Test Plans
- Automated Testing
- Software Testing
- Robotics
- Computer Vision
- Unspecified
- Test Engineering
- Aerospace
- Avionics
- Avionics Systems
- Aerospace Engineering
- Metrics
- Learning Management System
- Mentoring
- Healthcare
- Offshore
- MAC
- Proposals
- Regression Testing
EXPERIENCE:
Confidential
Test Architect
Responsibilities:
- Lead test automation efforts in a CI/CD environment for a next generation industrial IoT system. (Git,GitLab, Vagrant, Ansible, Docker, Kubernetes, Linux, VMWare Desktop, VSphere, Golang, Ginkgo, GΩmega,Groovy, Spock, Geb, Selenium, Gradle, Postman, REST APIs, VSCode, IntelliJ, Jira, Confluence)
- Developed and implemented the overall Test Strategy for multiple projects.
- Automated the deployment of the QA automated test development environment.
- Developed and executed Kubernetes cluster tests kubectl and Sonobuoy.
- Developed and executed REST API tests wih Spock, Groovy and unirest, as well as Postman.
- Developed and executed web UI tests with Spock, Groovy, Geb and Selenium.
Confidential
Senior Staff Software Engineer - Software Test
Responsibilities:
- Implemented automated API and UI testing for an enterprise ML product. (Git, BitBucket, Bamboo, Groovy, Java, Geb, Spock, Maven, JSON-API, IntelliJ, Mac OSX and Linux)
- Planned and implemented 100% test automation for a major new release.
- Integrated testing into the Agile development process.
- Developed and implemented the overall Test Strategy for the release.
- Developed and implemented the Performance Test Strategy for the release.
Senior Consultant - Software Test Engineering and Test Automation
Confidential
Responsibilities:- Tested an internal database application for cash management and cash reconciliation usingPython and SQL.
- Implemented automated Web UI and API testing with Javascript and WebDriverIO.
- Developed performance tests with JMeter.
- Trained and mentored team members in tool use and test automation best practices.
- Lead the testing and automation for a new SaaS Learning Management System (LMS)implementation project.
- Developed the Test Strategy, Test Plans and Test Cases, for all testing including UAT.A
- Trained and lead a test team consisting of business SMEs for two municipal utility CISreplacement projects
- Implemented and regularly reported metrics for the tracking and prediction of progress and quality.
- Lead the implementation of automated testing in the centralized enterprise test team.
- Developed a test automation team through training and recruitment.
- Lead the implementation of a redesigned Python framework for testing via the REST API.
- Rolled out continuous automated testing scaled across multiple geographies.
- Implemented scaled Agile/Scrum testing across the global team.
- Built a team of 20+ QA analysts and developers in the US and India to test SaaS and enterpriseproducts in health, safety, and Learning Management.
- Restructured and implemented Agile testing processes for a global team of 40+ on - shoretesters, and 130+ offshore testers for North American banking systems.
- Improved the efficiency of the onshore/offshore team by 100%.
- Increased the frequency of automated regression test cycles by 200% with no increase in resources.
Software Product Assurance Director
Confidential
Responsibilities:
- Built a global QA team for multiple casino games and casino management systems. (C#, VSTS, TFS, DOORS, HP Quality Center/ALM, QTP, LoadRunner, NUnit, NAnt)
- Built a cohesive, globally distributed, US and Beijing-based team totaling 100+ QA analysts and test tool developers.
- Increased the effectiveness and achieved ISO 9001 compliance of Agile/Scrum test processes.
- Managed 15+ simultaneous major, minor, maintenance and hotfix releases across 5 product lines.
- Reduced build-to-build test set up time from days to hours.
- Lead the development of a test framework for a web services API using C#, WCF, NUnit, NAnt.
Confidential
Director of Quality Assurance
Responsibilities:
- Lead all QA automated and manual testing for multiple simultaneous releases of the enterprise ApplicationLifecycle Management (ALM) product line.
- Java, bash, SQL, TestNG, Test Execution Toolkit, QA Load
- Grew a team of highly technical QA analysts and automated test developers from 15 to 28 for ann - tier product supporting Swing and web-based GUIs.
- Reduced regression testing time by 67% on major releases by expanding automated test coverage.
- Built the load and performance test program, including processes, tools and frameworks.
Confidential
Senior Consultant
Responsibilities:
- Hands-on engagements in software QA and test automation with clients in aerospace and space, graphics,media and marketing, and finance. (Java, JUnit, HTTPUnit, Ant, CruiseControl, Visual Studio, C#, NAnt, NUint, SQL, Rational ClearCase/ClearQuest, Borland StarTeam, SeaPine Test Track, CVS, Bugzilla, Unix)
- Expanded the existing QA team and implemented a formal Agile testing process for aderivatives trading system project.
- Implemented CI using NAnt, NUnit and Cruise Control.
- Tested the Maya 3D graphics API.