Test Automation

  • Developed Jenkins Maven DevOps automation Jobs and tools for unit and functional software testing.
    • Automated measurement for metrics, trend and visibility for Open Source and third party libraries (OSSTP).
    • Appcheck analysis scan to provide total visibility composition for risk posture and code security.
    • HP Fortify Assessment to identify code security vulnerabilities.
    • Test code coverage (JaCoCo and Cobertura) to identify the scope and percent of code test coverage. SLOCCount for the number of KLOG analysis for every scrum sprint.
    • FindBugs static code analysis. PMD to identify common code flaws, CPD to identify copy paste scope.
    • CheckStyle and auto Doxygen generation to improve code review and maintenance.
    • Developed Jenkins Failure cause management, and Static code analysis.
  • Developed Test Driven development TDD for Selenium WebDriver test automation inPython
  • Developed Test automation for SCSI over PCIe SSD drives and NVMe drive automated testing
  • Developed requirement document, use-case, flowchart documents for SCSI over PCIe and NVMe SSD drives test validation.
  • Developed HDD drive servo simulator hardware and firmware to enable test automation of servo firmware algorithms, code development, and optimization.
  • Developed test automation software for PCB testing.
  • Rally CA software for Agile and Enterprise Architect
  • Visio and Mindjet MindManager for flow diagram documentations