The document describes 3 projects the author has worked on: 1) A healthcare data reporting project using Agile methodology where responsibilities included test planning, execution, automation, and setting up test environments and continuous integration. Tools included JIRA, .NET, NUnit, CruiseControl, and SQL. 2) A financial reporting project for private equity funds using Agile where responsibilities and tools were similar. 3) A video delivery system for a TV network using Agile where responsibilities included test design, automation, and performance testing and tools included JIRA, Python, Selenium, PyTest, Django, and Locust.
1. ProjectsI've beeninvolvedin:
1. Healthcare relatedprojectdealingwithdataacquisitionandreporting,helpingmedicalstaff
diagnose andtreatvariousillnesses.Developmentprocess:Agile/SCRUM
a. Responsibilities:
- Test planning
- Designandexecutionof manual tests
- Implementationandexecutionof automatedtests
- Performance andloadtesting
- Settingupand maintainingthe continuousintegrationsystem
- Settinguptestdata and testenvironment
b. Tools:
- JIRA for userstoriesanddefecttracking
- Visual Studiowith.NETforautomatedtestimplementation
- NUnit forautomatedtestexecution
- CruiseControl .NETforContinuousIntegration
- SeleniumRC/WebDriver/IDEfortestautomation
- SQLYog for MySQL queries
- JMeter forperformance andloadtesting
2. Financial reportingproject.Generationof varioustypesof reportsbasedonfinancialdataof
private equityfunds.Developmentprocess:Agile/SCRUM
a. Responsibilities:
- Test planning
- Designandexecutionof manual tests
- Implementationandexecutionof automatedtests
- Performance andloadtesting
- Settinguptestdata and testenvironment
b. Tools:
- JIRA for userstoriesanddefecttracking
2. - Visual Studiowith.NETforautomatedtestimplementation
- SeleniumWebdriverfortestautomation
- Custombuiltframeworkforimplementingautomatedtests
- MS SQL Server for database manipulationandsettinguptestdata
- JMeter forperformance andloadtesting
3. Videocontentdeliverysystem, forone of the mostimportant networkof local TV stationin
the USA. Developmentprocess:Agile/SCRUM
a. Responsibilities:
- Designandexecutionof manual tests
- Implementationandexecutionof automatedtests
- Performance andloadtesting
b. Tools:
- JIRA for userstoriesanddefecttracking
- Pythonfor automatedtestimplementation
- SeleniumWebdriverforUI testautomation
- PyTestand DjangoTestFrameworkforimplementationof unit,integrationandfunctionaltests
- Locust for performance andloadtesting