We provide IT Staff Augmentation Services!

Senior Associate, Software Qa Analyst Tester Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Experienced leading and managing in all aspects of the full Software Development Lifecycle (SDLC) including successful roles as a Project Manager, Deputy Program Manager in a PMO, Release Manager, Lead Software Engineer (including software automation testing), Lead Software Systems Engineer / Software Business Analyst, Lead Software Test Engineer, Lead Software Integration Engineer, Lead Software Systems Integration Engineer, Lead Software Quality Assurance Engineer (SQA) and mentor with vast lead technical experience which complements my Project Management and Program Management skills.
  • Liaison/POC between various business and engineering/technology teams.
  • Work with geographically distributed including overseas and global teams. Open to all industries.

TECHNICAL SKILLS

Automated Testing: Sikuli, Selenium, Jenkins, FitNesse, automated scripts, VMs

Manual Testing: Gherkin .feature file test scenario authoring, SQL*Plus, shell scripts, scripting, web - based and embedded systems, Splunk

Software Development: C++, object-oriented

Configuration Management: Git, JIRA, Confluence, Bitbucket, HPE (Hewlett Packard Enterprise) ALM (Application Lifecycle Management), Blueprint, RedMine, MS SharePoint, IBM Rational ClearQuest, IBM Rational ClearCase

Standards / Best Practices: SEI (Software Engineering Institute) CMMI (Capability Maturity Model Integration), ISO (International Organization for Standardization) quality assurance best practices

Operating Systems: MS Windows, Unix / Linux, SunOS / Solaris

Environment: s: Agile / Scrum, real-time, mission critical systems, embedded systems, web-based systems, modeling & simulations, financial

IDEs: Eclipse, Visual Studio

PROFESSIONAL EXPERIENCE

Confidential

Senior Associate, Software QA Analyst Tester

Responsibilities:

  • Performed Agile Scrum Master duties within my software development scrum team managing, mentoring and coaching software developers and quality assurance analysts / testers
  • Managed product backlog, sprint backlog, sprint planning, sprint reviews and sprint retrospectives
  • Performed software quality assurance and testing duties working with software developers
  • Reviewed, modified and created new software requirements
  • Managed multiple enterprise/web platforms
  • Managed requirements reviews between business analysts / systems engineers, software developer / engineers and software quality assurance analysts / testers using Gherkin .feature files
  • Managed and reviewed gap and defects using JIRA providing recommendations in daily software development scrum
  • Liaison between different teams including the software development team scrum, the business analysts / systems engineers and the user community and their representatives
  • Liaison with and management of geographically distributed including overseas and global teams
  • Managed / Reviewed business requirements in Confluence

Confidential

Senior Software Automated Test & Integration Engineer

Responsibilities:

  • DCGS-A (Distributed Common Ground Station) Program
  • Increased efficiency of the team by 30% by bringing in software engineering processes, best practices and standardizations into the team from my lead software engineering background such as modularization and reusability
  • Tested web-based products including graphics/imaging software
  • Work directly and co-located with the customer / client
  • Review requirements for traceability
  • Test case software design, development and maintenance
  • Test results used in creation of test reports
  • Performed requirements analysis ensuring they met the needs of the customer
  • Tools / Environments - Jenkins, Git, FitNesse, Sikuli, Selenium, VMs, MS Windows, Redmine
  • Software Automated Test Build and Project Manager - Manage team and tasks during regression tests, IV&V, FQTs (Formal Qualification Tests) and RFRs (Runs For Records), prepare and report status, team POC / interface to many other technical / engineering teams
  • Technical leader / mentor - Mentored other automated testers with software engineering techniques
  • Authored test cases and automated test scripts
  • Process Improvement Leader - Integrated into the Automated Test Team software engineering design best practices / SEC CMMI / ISO standardization principles
  • Software Automated Test Assistant Environment Manager - Maintained health and status of systems
  • SQA (Software Quality Assurance) - Provided lessons learned and process improvement recommendations and solutions to all teams drawing on my vast experience in all areas of the SDLC including software development, testing, quality assurance, release management and product/program management
  • Brought software coding standards and best practices into Team practices
  • Brought design, code and test reviews as well as managing them into Team practices
  • Documented testing anomalies discovered
  • Participated in and support the weekly systems / software test review board
  • Agile / Scrum environment - Led team on daily basis managing tasks and sprints

Confidential

Management Specialist/Deputy Program Manager

Responsibilities:

  • Deputy Program Manager assisted in managing over 200 subcontractor team members
  • Directly supported Director of Programs (Manager of all Program Managers) assisting with proposals for new programs
  • Participated in BOE (Basis of Estimate) Meetings for Company proposals
  • Supported SOW (Statement of Work) efforts for Company proposals
  • Created ROM (Rough Order of Magnitude) project/program estimates for the Client/Customer
  • Provided solutions utilizing my vast experience in the SDLC including lead software, lead software test, release management, quality assurance/control and other areas
  • Interfaced with all subcontractor Program Managers discussing and resolving status, schedules and personnel issues
  • Risk Mitigation - Delineated, tracked and provided solutions to mitigate risk
  • Created, improved and monitored processes and tasks for both the PMO and subcontractors including software, test, configuration management, quality assurance/control, workflow and documentation
  • Supported and directly worked with Client and associated Program Managers
  • Created subcontractor monthly progress status reports for Client/Customer
  • Participated in weekly, monthly and yearly budget/funding reviews and briefed progress status of all programs to Client
  • Participated in Bi-weekly status and TEM (Technical Exchange) meetings with subcontractors discussing tasks, risks, tracking action items and providing solutions
  • Participated in weekly program management team stand-up meetings
  • Interfaced with and supported Finance and Subcontract Departments/Teams
  • Prepared for and Participated in monthly PMRs (Program Management Reviews) for Client
  • Participated in monthly budgets and funding allocation reviews with the Client and Finance
  • MS SharePoint CM tool work for documentation

Senior Lead Software Test and Quality Assurance Engineer

Confidential

Responsibilities:

  • Led the design, creation, execution and recording/documentation of software test plans, procedures, cases on the DCGS-A (Distributed Common Ground Station) Direct Ingest/Configuration Program
  • Root-caused and authored discrepancy reports/issues discovered during software testing
  • Interfaced with software development, business analysts, subcontractors and management personnel discussing all technical matters including discrepancy issues
  • Managed test strategies, integration and V&V testing
  • Performed requirements analysis ensuring they met the needs of the customer
  • Designed and implemented software scripts to aid in testing
  • Performed daily Scrum with team / Agile biweekly sprints
  • Subcontractor liaison communicating and/or meeting with company tech and management personnel several times per week and frequently, per day, discussing program issues
  • Worked with local and geographically distributed including overseas and global engineering and management personnel across various companies
  • Managed Team software quality assurance/control and process improvements
  • Performed Risk mitigation
  • Prepared and submitted Team status

We'd love your feedback!