We provide IT Staff Augmentation Services!

Test Architect Resume

5.00/5 (Submit Your Rating)

OBJECTIVE

  • Software engineering in automation tools, quality assurance and testing.

SUMMARY

  • Possesses expertise in object - oriented design, C#, .NET Framework
  • Experienced with XML, XML Schema, XSLT
  • Familiar with all stages of software development life cycle
  • Experienced in many types of testing—BVT, unit testing, sanity, stress, security/fuzz testing, regression testing
  • Experienced at designing test infrastructures, configuring test labs, designing test frameworks from start to finish
  • Experience with node.js, TypeScript, JavaScript
  • Familiarity with Docker, Jenkins

TECHNICAL SKILLS

Languages: C, C++, C#, Python, Java, JavaScript, TypeScript

Scripting Languages: VBScript, Windows Shell, Bash script, Groovy, PowerShell

Web Technologies: XML, XSLT, XML Schema, WCF, JSON; REST

Operating Systems: Windows 7, Windows 8, Windows 10, Linux, Mac OS

Databases: SQL Server 2005/2008/2012, MySQL, SQLite

IDE: Visual Studio up to latest version;, Eclipse, Xcode, IntelliJ, Android Studio

Server side technologies: IIS, node.js, Docker

Automation Tools: Selenium WebDriver, webdriver.io, Nightwatch, Mocha, Cucumber, SpecFlow

CI/CD: TeamCity, Jenkins

Others: MAUI, WTT, TFS, PerForce, Source Depot, Subversion, Mercurial, Kiln, FogBugz, Product Studio, Solr, JIRA

Spoken languages: English, French

Development Methodologies: TDD, BDD

PROFESSIONAL EXPERIENCE

Test Architect

Confidential

Responsibilities:

  • Researched and determined the tools necessary to implement a modern automated test infrastructure using Selenium, TypeScript, Cucumber, BrowserStack and webdriver.io
  • Guided teams in how best to implement their automation, including ramp-up necessary for developers to take on the test role in addition to other duties
  • Created frameworks and assisted in authoring critical automation

Applications Developer

Confidential

Responsibilities:

  • Helped create a system of test tools, using JavaScript, node.js, TypeScript, React, that were able to adapt their testing strategies based on metadata used to build the app under test,
  • Migrated the Selenium automation codebase that previously existed from Ruby to Node.JS, to be in line with the application under test. Previous incarnations of the testing tools generated Ruby code on the fly, and sent the code, as a string, to be executed against a Selenium instance.
  • Helped maintain a test infrastructure based around Selenium and Docker, where Docker containers were spun up dynamically as required by test infrastructure demand

Software Design Engineer in Test

Confidential

Responsibilities:

  • Designed automation using Selenium, Mocha and Nightwatch.JS to run against our React.JS- and Node.JS-based web applications
  • Implemented a strategy that integrated with Git that allowed us to run tests up to the acceptance level, in a headless browser, to ensure code quality with each check-in
  • Created libraries and frameworks to be used by our test team to enhance the testing process
  • Became the subject matter expert on performance testing for my team using tools such as JMeter and BlazeMeter
  • Implemented a performance testing strategy for our web apps and APIs

Confidential

Software Design Engineer in Test

Responsibilities:

  • Created test case automation against Tibco BusinessWorks-based company Web services using SoapUI
  • Designed mocks that emulated our Web services using Groovy and SoapUI
  • Designed automation to test Tibco ActiveSpaces-based NoSQL databases
  • Determined requirements for test and preproduction environments
  • Experience with Java, Groovy, SoapUI, Tibco ActiveSpaces, WSDL, SOAP
  • Designed a task for ingestion of data from our SQL databases into a searchable index using the Solr open source indexing tool
  • Assisted in designing tools to increase code quality across the organization
  • Designed tests and frameworks that leveraged SpecFlow (Cucumber for .NET) to test our backend APIs

We'd love your feedback!