Software Quality Assurance Test Lead Resume
5.00/5 (Submit Your Rating)
Charlotte, NC
OBJECTIVE:
To advance in professional experiences in Software Quality Assurance and Business Analysis within Information Technology
EXPERIENCES:
Confidential, Charlotte, NC
Software Quality Assurance Test Lead
Responsibilities:
- Worked with project teams and associates to ensure overall software and process quality was monitored and validated against QA system standards.
- Responsible for daily supervision of small team of associates to include coaching and performance management process.
- Assisted in training and directing offshore SQA resources in established test processes and procedures which included task assignment, technical and analytical guidance, and support.
- Fostered and supported the framework for development teams and business units in the area of quality assurance and control.
- Enacted during, and prior to, the development of new or revised system applications.
- Assessed the quality of application deliverables and information systems
- Created supporting technical test documentation during AGILE software development lifecycle. This included test plans, detailed individual and collective test cases, test scripts, and Business\Product Requirement Documentation (PRD, BRD).
- Enacted during, and prior to, the development of new or revised system applications.
- Provided analysis, design, and recommendation on QA standards and procedures for metrics, reporting, and test coverages
- Provided options to resolution on an assortment of SDLC complexities related to Quality Assurance projects.
- Manual and preliminary automated system testing performed in support of application accrual and other financial processes
- Consisting of back - end application process testing and the development\utilization of PERL scripting for additional test coverage and analysis
- Defect capture, project tracking, documentation, and reporting for metrics and resolution during SQA, SDLC processes
- Defect(s) reported back through SDLC for prioritization and resolution within current development cycle where applicable.
- Project and Story tracking through AGILE SDLC utilizing VersionOne, HP ALM
Confidential, Charlotte, NC
Senior SQA Lead Associate
Responsibilities:- Provided overall accountability for Software Quality Assurance and Control Management
- Included SQA task assessments and distribution, technical and analytical guidance and support, and scope/sizing estimations for business analysis and planning.
- Lead and managed SQA associates throughout requirement and testing cycles within Agile (SCRUM) SDLC
- Point of contact and reference for SQA testing, instruction, and training for and to applicable associates.
- Supported individual and collective Quality Assurance team efforts against business and system defined initiatives throughout software development
- Extensive manual and automated system testing utilized, per business requirements, across multiple processes to verify application integrities, business logic, and backend processes.
- Manual test efforts performed in lieu of or in conjunction with automated script development where appropriate.
- Overall testing strategies thoroughly executed against business requirements to ensure clean production implementation(s).
- Master Test Plan creation, scripting, execution, and reporting consisting of supporting test case scenario identification, descriptions, and step-by-step test instructions where applicable.
- Test plans created per business requirements and/or SQA analysis for test execution against legacy (regression) and new system(s) functionalities
- Consistent development of additional technical and functional design specifications in support of both software testing and business analysis
- Daily development and of SQL scripts for advance data validation and manipulation across multiple tables within a complex data model (Oracle)
- SQL queries created and used extensively for backend test case validation, business logic, reporting, and client support.
- PL/SQL updates and execution for process determinations and data purge.
- Established, maintain, and supported an automated testing framework that allows for full system regression(s) on schedule or command.
- Framework consists of 3k - 4k individually developed and engineered testing scripts that self-validate different aspects of the system. Scripts developed utilizing XML, object oriented programming and logic, and embedded SQL scripts where applicable.
- Individual case assessments made during task execution to verify the viability of any given test case’s ability to be automated.
- Defect capture, tracking, documentation, and reporting for metrics and resolution during SQA, SDLC processes
- Defect(s) reported back through SDLC for prioritization and resolution within current development cycle where applicable utilizing JIRA, VersionOne, Rational (Clearquest, etc), and HP ALM tools.
- Internal data warehousing of automated testing and external vendor data for reporting, ETL testing, and overall technical data analysis.
- Utilized proprietary processes to develop and test BI reports for downstream business analysis on production/business initiatives.
- Provided daily reporting and analysis on automated regression testing results
- Executed and tested procedures for relational database (Oracle) data extraction for additional business reporting, analysis and daily communications.
- Supported and assisted in the facilitation of User Acceptance Testing (UAT) for the internal business teams and external clients
- Utilization of minimal commands and navigation for script, objects, application monitoring and execution within a Unix environment
- Utilized Subversion, GIT for source control and version tracking.
- Created SQA Best Practices to establish specific to general process test guidelines
- Ensured all SQA and applicable team members adhered to the established best practices and procedures.
- Best Practices document supports both automated testing framework, and manual test efforts; script naming and storage, source control, reporting, etc.
- Additional documentation, references, and guidelines created to support overall Software Quality Assurance practices within the SDLC
- Provided Software Quality Assurance management, testing, planning, execution, and business analytical support within a Java/J2EE, C#, XML, Oracle, and Python development environments.
- Consistent, daily collaboration with management, business users, technical leads, and other associates to provide assistance on the administration of SQA for technical and business projects
Confidential, Charlotte, NC
Quality Assurance Test Engineer (IT)
- Provide Software Quality Assurance testing, planning, execution, and analytical support for all internal Confidential software applications within Java/J2EE, C++, and Oracle development environments.
- Utilization of external automated and manual testing tools (Rational tools: Clearquest, Robot, and Functional Tester; Empirix E-Test, HP ALM) to test across multiple platforms
- Develop test case scenarios, test plans, automated and manual test scripts, and other documentation, where appropriate, used in facilitating the appropriate test methodology and process
- Utilize Microsoft Visual SourceSafe for source control, file tracking, and management.
- Extensive employment of SQL and other programming logic disciplines for data validation/manipulation, PLSQL procedure, function, and package testing
- Lead Quality Assurance resource on multiple projects and applications
Project Management organization and development:
- Responsibilities include large and small-scale project, organization, planning, and execution. Recommend, Implement, and/or supporting established practices and procedures.
- Collaborating with associates/colleagues/business users and providing assistance on business, administrative, and technical matters.
- Assist in the coordination of daily quality assurance testing and other associated responsibilities for multiple projects
- Use of Visual Basics (VB) and Visual Basics for Applications (VBA) for automated script development and maintenance
- Provide overall quality assurance for full life cycle system development and IT engineering support for Confidential Systems Department
Confidential, Charlotte, NC
Information Technology Instructor
- Provide a quality educational experience through dictation, planning, classroom personnel management, and thorough presentation for attending collegians
- General enforcement and support of policies and procedures that support instruction on CPCC Campus(es),
- Provide staff assistance, support, and advice where applicable
- Train, instruct, and lecture on the principals and concepts of Information Technology, programming and logic, Quality Assurance, and its significance in business.
- Develop and enhance curriculums as it relates to student development.
- Maintain flexible scheduling as to allow student accessibility
- Classroom subject instructing includes: Introduction to Programming and Logic, C++ Programming Language, Software Development, QBASIC Programming Language, and Windows Office applications within Windows operating systems (Word, Outlook, Excel, PowerPoint, Access)
- Serve as an academic advisor for students when/where applicable