We provide IT Staff Augmentation Services!

Business Analyst Resume Profile

4.00/5 (Submit Your Rating)

Charlotte, NC

Objective

Pursuing an opportunity in a challenging environment as a Test Automation or Test Engineer where my rich work experience in large scale projects using various SDLC from concept to delivery will play a significant role in streamlining the process for delivering quality assured timely released software products.

Summary

  • Cumulative experience in business Analyst user requirements gathering and document in functional and non-functional specifications as user stories, use cases scenarios
  • Experienced in analysis of use cases, complex systems and business requirements to ensure testability of the product.
  • Experience in capturing requirement scenarios to enable test automation with Open Source Technologies on Linux and Windows-based platforms
  • Experienced in creating Requirement Traceability Matrix to ensure comprehensive test coverage of requirements.
  • Well verse in requirement management tool of IBM Rational Dynamic Object Oriented Requirements System DOORS .
  • Extensive exposure to various software development life cycles SDLC such as traditional Waterfall, RUP and Agile development SCRUM , V V-Model and SEI CMM standards in software development process and documentation.
  • Proficient in Test Methodology, Test Processes and all phases of Test Life cycle STLC , including developing and implementing Test Strategy, Master Test Plan and Test Suite, significant cost savings and fault-free audits
  • Innovative and articulate in different types of software testing methodologies, procedures and techniques such as Black Box, White Box, System, Integration, Load, Performance, Regression and user acceptance testing UAT .
  • Expertise in preparing Test Cases/Test Procedure and Test Scripts based on complex business requirements User/System/Functional , standards, internal procedures and employing Continues Integration CI , Agile processes
  • Experience in Build Validation and Verification, Positive and Negative, Boundary Values Analysis, Unit, Smoke Sanity , Functional, Integration, System, Regression, Ad-hoc Exploratory , Backend/Database, Data Driven, User Interface and User Acceptance UAT tests
  • Proficient in authoring project deliverables such as Test Summary Reports, Defect Reports, Traceability Matrix, Test Coverage metrics
  • Experienced in the assessment and alignment of current quality control process model. Exposure to gap analysis, business risk and contingency planning for superior application development.
  • Involved in implementation of different Automation Frameworks such as Keyword and Data Driven
  • Experience in writing and executing SQL Queries, Nested Queries, Joins for Database
  • Experience in setting up the test environment, installations and configuration
  • Have excellent inter personal, team playing skill and a sense of urgency. Able to communicate at all levels and work alone or lead a small to medium size team when necessary. Experienced working in concurrent projects as well as onshore/off-shore development model.
  • Experience with documentation programs such as Word, Excel, UML 2.0

Technical Competency

  • Languages : C/C , Java, C , ASP, Visual Basic, PL/SQL, Python, OOA/OOD UML 2.0
  • Operating Systems : Windows, UNIX, Android
  • Databases : Oracle, Microsoft SQL Server, SQLLite
  • CM Tool : Serena Dimension, PVCS, CM Synergy, SVN, MKS Source Integrity, Visual Source Safe
  • Scripting Languages : Python, VBScript, JavaScript, Shell
  • Web Technologies : HTML, ASP, CSS, Java Script, Servlets, JSP, XML
  • Application Package : Office 2007, MS Project, National Instruments Lab View, IBM Rational DOORS

Experience

Client Confidential

Designation : Business Analyst

Software/Technology : C, UML 2.0, IBM Rational tools Doors, Rhapsody, RTRT , Serial communication protocol RS232, CAN

Automated Test Equipment, Code Composer Studio, Digital Signal Processor

Responsibilities :

  • Define detailed system requirements in DOORS based on the customer inputs.
  • Analysis of Software changes for impact on Testing
  • Created High Level and Low Level Design using UML
  • Analyzed the System Design Document, Software Specification Document SRS and prepare System Test Plan by dividing the application into manageable units
  • Analyze test specifications, engineering requirements, and apply those requirements to the test computer systems for data acquisition and control
  • Write Test-cases and Procedures for application software Unit testing, Integration testing and automation.
  • Identify design bugs on critical system failures during software reviews code, design and requirement . Conduct source code review as per customer C Coding Standards and incorporation of review findings
  • Execution of test scenarios for unit, system, and integration testing and automated scripts to detect functional or regression defects in the application and analyzing the actual results against the expected results and creation of test data.
  • Troubleshoot system problems on test stand during test execution on closed loop benches.
  • Developed many script based tools for speeding up the task, Eg.DXL scripting for DOORS requirement import and organizing, VBA based tools to create many reports , and cmd files to automate the development setup
  • Create artifacts like Test Reports, Anomaly reports and Coverage reports and present results of control system software testing at test readiness reviews
  • Review of Problem Reports Disposition from Customer

Confidential

Designation : Team member

Software/Technology : Windows 7, Telelogic Rhapsody for modeling and code development for C , Cygwin, Understand C,Ethernet, Microsoft Visual Studio 2005, System Simulator, Test Link, Visual Basic 6.0,Serial communication protocol RS232, CAN

Responsibilities :

  • Analysis of Functional Requirements and Review of Interface and software requirements
  • Creation and review of High Level and Low Level Design in DOORS
  • Review of source code and incorporation of review findings
  • Writing Test-cases and Procedures for application software
  • Per the Test Coverage report through Vector Cast tool, adding tests to meet the coverage criteria as per the Level of Software.
  • Maintaining traceability between High Level Design, Low Level Design, Test Procedures, Test Cases and Test Results, in DOORS
  • Status reporting, artifacts updating and configuration maintenance.
  • Formal Review of System Requirement CRS
  • Formal Review of CRS to Software Requirements Document SWRD
  • Formal Review of SWRD to Software Design Document SWDD
  • Formal Review of SWDD to Code and Code reviews
  • Formal Review of SWDD to Test Cases to Test Procedure and Test Scripts/Manual Test Steps to Test Results.
  • Modifying SWDD, code development and unit testing and integrated closed loop testing
  • Generating artifacts in DOORS and configuration control using MKS - Source Integrity Tool.
  • Performed Tool Qualification on a verification tool on a Windows DLL and a simulator Windows DLL used to interface between Ethernet Card and automation tool, Simulator directly interfaced with automation tool by executing engineering experiments with tool data and conducting statistical analysis to insure tool integrity.

Confidential

Designation : Team member

Software/Technology : VB.NET, ASP.NET, NI Lab view 7.1, MS Access

Responsibilities :

  • Designed the ATE test fixtures for ATE products and determined test methods according to kind of products
  • Conducted structural unit testing of test code
  • Implement Self-test/BIT test codes for testing the ATE systems
  • Created LabVIEW 7.1 DLLs to communicate to ATE hardware PXI Chassis using VI server concept
  • Applied Adapter, Partial MVC, Observer and Singleton Patterns.
  • File Watcher for handshaking requests between web application and windows service.
  • Auto-Backup and Report Generation using Windows Service
  • Form-Authentication and Client-side UI handling
  • Thin Client Architecture using ASP.NET
  • Developed an GUI application software using visual studio.net VB.NET, ASP.NET which uses ATE to test the hardware
  • Created Test database UUT fixtures , test plans and procedures
  • Execute smoke test, regression test and Checkout the Acceptance and Stress Test Procedures for a varied range of electronic controllers using Automate Test Equipment ATE .

Confidential

Designation : Team member

Software/Technology : Windows XP, EPACS custom built Test Suite, C, MS Access, Visual Basic 6.0

Responsibilities :

  • Client interaction for requirement changes, test requirement analysis and documenting using IBM Rational DOORS
  • Analysis of Software changes for impact on Testing
  • Development of Test Cases to verify the functionality
  • Development of Test Scripts
  • Review Test artifacts guidelines, test case and test procedures
  • Performing the test and preparing the test artifacts
  • Created the artifact with test vectors, traceability matrix and test reports with results for a PASS/FAIL status in IBM Rational DOORS
  • Checked the test coverage using Vector CAST
  • Created additional tests to meet the coverage criteria. Other test methods like code-read used where the coverage was not possible
  • Tracked the defect closure software update for retesting and creating artifacts.

Confidential

Designation : Team member Intern

Software/Technology : C .NET, ASP.NET, MS SQL Server 2000, Cystal Reports 9.0, Adobe Photoshop 7.0, XML

Project : Web Based Issue Management System

Responsibilities :

  • Created MVC Architecture and applied design patterns using ASP.NET
  • FormAuthentication and Clientside UI handling
  • Dynamic XML Menus generation based on roles
  • Localization of client side UI using culture information
  • Object oriented component based development for Mail and Database access.
  • Report Generation using Crystal reports 9.0
  • Adobe Photoshop 7.0 for designing images
  • I have fully integrated the change management life cycle with this issue management to capture turn backs using MS SQL Server 2000 .

We'd love your feedback!