Developer Manager Resume
Las Vegas, NV
SUMMARY
- Dynamic, dedicated, dependable and experienced analyst with 20 years of diverse industry experience in Healthcare, Gaming, Airlines and Travel Technology (Global Distribution System). Professional expertise includes good management skills, programming, business analysis and testing skills.
TECHNICAL SKILLS
Programming Language: C, C++, Java, Visual Basic, IBM/TPF, IBM/TPF - C, Basic assembly language, PL/SQL, T-SQL
Database: MS SQL Server 2005,2008,2012, MS Access, TPFDF, Oracle
Automation Tools: Quick Test Pro 9.0 (QTP), Telerik test studio
Testing Methods: Unit test, Smoke test, Functional test, Integration test, System test, Performance testing, Usability test etc.
Management Tool: Microsoft Project, Version 1
Business Analysis Tool: Balsamiq
Windows Applications: Excel, MS Word, Visio, PowerPoint
Data Analysis Tool: Tableau
PROFESSIONAL EXPERIENCE
Developer Manager
Confidential - Las Vegas, NV
Responsibilities:
- Manages a team of 10 ETL programmers and directly reports to the VP of IT Operations.
- Design complex ETL processes for new and existing Data files with efficiency and re-usability in mind.
- Translates complex data into constructive data and information and makes recommendations.
- Creates complex queries, does technical report/programming.
- Conducts performance evaluation and recommends promotion and merit increases and disciplinary action if required.
- Establishes Key Performance Goals in alignment with the organization’s mission for the team.
- Plan Team’s career development
- Manages documents stored in Sharepoints with Admin rights and maintain version control.
- Monitor and maintain scheduled processes, jobs, databases, servers, replication, etc.
- Vigilantly pursue accuracy in all aspects of gathering and reporting performance metrics
- Manage projects using Microsoft Project.
- Manages Timesheets.
- Managed and designed the Documentation Automation Project to save and archive documents in secured network locations to protect Patient History Information(PHI)
- Lead Scrums for agile development method
- Developing training sessions for employees around use of the new systems’ applications
- Collaborates between various teams to manage projects
- Work closely with development engineers to review architecture and design applications.
- Analyzes the most appropriate way to design and test system changes
- Interviews users, system engineers, and other subject matter experts to clarify business logic, system-level business requirements and obtain consensus on general design
- Creates design specifications, flowcharts, and screens necessary for documenting how features currently operate and depicting how they should operate when improved or changed.
- Conducts research with regulators, industry experts, subject matter experts and others to design improvement methods required by the project document, to include present and future function improvements
- Prepares screen samples and flow charts as needed using Visio and Balsamiq.
- Prepares design specific instructions and documents regulatory constraints, user needs, and business logic to complete system design specifications
- Provides leadership and coordination on projects assigned to business analysts
- Facilitates project planning process
- Actively participates in designing database structures apply data normalization, referential integrity
- Actively participates in designing UI.
- Possesses excellent SQL programming skills and assists developers to write stored procedures and views.
- Extended additional support to Reports development team to generate high quality Reports using SSRS.
Developer Manager/Project Manager
Confidential - Las Vegas, NV
Responsibilities:
- Lead Scrums for agile development method
- Collaborates between various teams to manage projects
- Work closely with development engineers to review architecture and design applications.
- Analyzes the most appropriate way to design and test system changes
- Managed and designed the Documentation Automation Project to save and archive documents in secured network locations to protect Patient History Information(PHI)
- Creates design specifications, flowcharts, and screens necessary for documenting how features currently operate and depicting how they should operate when improved or changed.
- Successfully designed, constructed, migrated and implemented data migration project.
- Manage projects using Microsoft Project.
- Interviews users, system engineers, and other subject matter experts to clarify business logic, system-level business requirements and obtain consensus on general design
- Conducts research with regulators, industry experts, subject matter experts and others to design improvement methods required by the project document, to include present and future function improvements
- Prepares screen samples and flow charts as needed using Visio and Balsamiq.
- Prepares design specific instructions and documents regulatory constraints, user needs, and business logic to complete system design specifications
- Provides leadership and coordination on projects assigned to business analysts
- Facilitates project planning process
- Actively participates in designing database structures apply data normalization, referential integrity
- Actively participates in designing UI.
- Developing training sessions for employees around use of the new systems’ applications
- Conducts performance evaluation and recommends promotion and merit increases and disciplinary action if required.
- Establishes Key Performance Goals in alignment with the organization’s mission for the team.
- Plan Team’s career development
- Manages documents stored in Sharepoints with Admin rights and maintain version control.
- Monitor and maintain scheduled processes, jobs, databases, servers, replication, etc.
- Vigilantly pursue accuracy in all aspects of gathering and reporting performance metrics
- Manages Timesheets.
- Possesses excellent SQL programming skills and assists developers to write stored procedures, functions, triggers, views etc.
- Extended additional support to Reports development team to generate high quality Reports using SSRS.
Manager, Quality Assurance
Confidential - Las Vegas, NV
Responsibilities:
- Conducts performance evaluation and recommends promotion and merit increases and disciplinary action if required.
- Establishes Key Performance Goals in alignment with the organization’s mission for the team.
- Plan Team’s career development
- Implements QA testing strategies, policies and procedures to ensure project goals are met.
- Develops detailed Test plans and strategies from basic project descriptions for use by software designers and developers and testers.
- Writes SQL scripts to test data at the backend.
- Manages a group of Test Engineers and plans and forecasts resources.
- Manages Timesheets.
- Conducts performance reviews.
- Lead Scrums for agile development method
- Assigns tasks to the Quality Test Engineers.
- Tracks the team’s progress
- Trains new team members.
- Trains End Users to use any application.
- Actively participates in the development and review of a variety of test suites including Smoke, Functional, Regression, Usability, Stress/Load, etc.
- Identify software anomalies and investigate their cause and effects.
- Creates established testing standards, processes, and procedures.
- Author, execute, maintain, and archive high quality and complete test plans, test cases, test scripts, and backup\restore test databases.
- Work closely with development engineers to review architecture and recommend testable design.
- Analyzes the most appropriate way to design and test system changes
- Create proper problem reporting which allows development to understand and correct problem
- Create quality bug reports and track defects using OnTime.
- Configure and maintain test environments to reproduce real world scenarios.
- Interviews users, system engineers, and other subject matter experts to clarify business logic, system-level business requirements and obtain consensus on general design
- Actively participates in designing database structures apply data normalization, referential integrity
- Actively participates in designing UI.
- Possesses excellent SQL programming skills and assists developers to write stored procedures and views.
- Written complex SQL scripts to analyze data in the databases during testing applications.
Senior Software Quality Engineer
Confidential - Las Vegas, NV
Responsibilities:
- Analyze functional and detailed design specifications to identify testable requirements.
- Actively participate in the development and review of a variety of test suites including Smoke, Functional, Regression, Usability, Stress/Load, etc.
- Identify software anomalies and investigate their cause and effects.
- Created established testing standards, processes, and procedures.
- Convert manual test procedures into automated systems.
- Develop and review submission documentation for product submission to regulatory agencies.
- Author, execute, maintain, and archive high quality and complete test plans, test cases, test scripts, and backup\restore test databases.
- Work closely with development engineers to review architecture and recommend testable design.
- Create proper problem reporting which allows development to understand and correct problem also create quality bug reports and track defects using Team Track.
- Configure and maintain test environments to reproduce real world scenarios.
- Thoroughly and meticulously create and review technical documentation.
- Interface with company associates, outside consultants, vendors, and customers to determine appropriate software fixes. Prepare software for turnover to the Project Office.
- Written complex SQL scripts to analyze data in the databases during testing applications.
Lead Software Quality Analyst (SME)
Confidential - Las Vegas, NV
Responsibilities:
- Lead a Six Sigma project to bring in a new wave of changes to the Quality management processes within the IT department.
- Analyzing product requirements and creating test plans, test requirements, test scenarios and test data for use during the functional and system test phases of the software development process for new and existing applications.
- Conduct QA validation tests following test plans/scenarios and documenting results.
- Preparing QA project documentation, inspecting vendor provided product, implementing Project Quality Plans.
- Preparation of technical reports, and extensive interaction with members and teams within the IT organization including project management, systems engineers, developers and testers, and customer service.
- Implementing software QA practices and procedures.
- Ensure the delivery of high quality, virtually defect-free systems and documentation in a timely manner.
- Coordinate with the onsite technical coordinator to assign work and provide system knowledge to the offshore team.
- Create Project Schedule and provide estimates to front-line managers.
- Author, execute, maintain, and archive high quality and complete test cases, test scripts.
- Track defects using Altiris.