Software Quality Assurance Technician Resume
Augusta, GA
SUMMARY
- Around 6 years of professional IT experience including SharePoint and Developing
- SharePoint expert with experience in the roles of Administrator, Architect and Developer
- Knowledgeable in performing common SharePoint functions creating web parts, workflows, BCS connections, creating dashboards and branding
- Adept at SharePoint transactions of new installation, migrations and updating existing environments
- Proven leader with attributed dependability, communication skills, flexibility and problem solving
TECHNICAL SKILLS
Microsoft Technologies: .NET Framework 4.0/3.5/3.0, SharePoint 2013/2010/MOSS 2007, WCS, WWF, InfoPath 2013/2010/2007 , BCS/BDC, KPI, Timer Jobs, Web Parts, Branding, CAML, ADO.NET, SharePoint Object Model, SharePoint Designer 2013/2010/2007
Programming: C#, VB.NET, C++, Java, JSP, ASP, ASP.NET, JavaScript, AJAX, CSS, Web Services, XML, HTML, XSL, XPath, SOAP
Database: Microsoft SQL Server 2012/2008R2/2005, Oracle 9i/10g
Reporting: SQL Server Reporting Services (SSRS) 2008/2005, PerformancePoint, PowerPivot
IDE: Visual Studio 2012/2010/2008/2005 , Notepad++
Operating System: Windows Server 2012/2008 R2/2008/2003 R2, UNIX, several Linux variants
Design Methodology: Scrum, XP, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
SharePoint Architect/Lead Developer
Responsibilities:
- Involved with information gathering effort with business users concerning a target group, naming standards, and scientific data in the oil and gas industry.
- Reconfigured and setup SharePoint Server, SQL Server 2008 with SSIS and helped complete a SharePoint Document Management project
- Led the effort in researching 3rd party tools to handle functionality that in not out - of-the-box, including auto tagging on bulk uploading, auto classification and auto refiners
- Designing and implementing databases in Sequel Server 2008 R2 with SSIS for ETL and SSRS for reporting
- Configured site collections and services, including managed metadata and search services in SharePoint 2013
- Implemented a taxonomy based on an oil well's subsurface lifecycle for tagging documents in SharePoint 2013
- Developed and configured several components including term store management, key filters, Managed Navigation, and Enterprise Search
- Created customized refiners from managed properties for use in search web parts
- Developed and Imported existing term sets, metadata, and Content Types based on users feedback
- Involved in extensive documentation: Configuration Management, Requirements document, Governance, and Request for Information
Confidential, Marietta, GA
SharePoint Architect/Lead Developer
Responsibilities:
- Engineered migration from SharePoint 2010 to On-Premise SharePoint 2013
- Led information gathering effort to determine scope, objective and design architecture
- Performed database detach-reattach to migrate content data to new environment
- Redesigned backup and disaster recovery plans
- Migrated and tested existing web parts from 2010 environment
- Oversaw web parts upgrade to apps, deploying to app store with emphasis on improving efficiency in code
- Improved level of automation with a combination of OOB and custom workflows
- Served as SME over the development team throughout customizing process
- Tested system responsiveness and conducted performance monitoring based on results, leading to creation of timer jobs to analyze system health
- Incorporated performance counters and custom PowerShell script to assist in administrative awareness of system health and issues
Confidential, Miami, Fl
SharePoint Architect / Developer
Responsibilities:
- Architect in charge of designing a SharePoint Server 2010 implementation along with a collaborative portal for Incident Management
- Deployed SharePoint Server, Sequel Server 2008 with SSIS and helped complete a SharePoint Document Management
- Involved in gathering business requirements and created Solutions Design document
- Calculated capacity and performance requirements focusing on software boundaries, throughput targets and data capacity
- Devised and implemented strategy for Backup/Restore and Disaster Recovery of SharePoint based sites, making use of SharePoint backup and SQL Server database backup
- Using InfoPath 2010, created browser enabled forms to report different types of incidents that included custom metadata
- Designing and implementing databases in Sequel Server 2008 R2 with SSIS for ETL and SSRS for reporting
- Created and deployed custom content query web parts to display incidents (open, resolved, etc.) pertinent to current logged in user. Further filtering options of incident type and origin location also provided
- Developed custom Master Pages, Page Layouts, and CSS using SharePoint Designer and transferred them to Visual Studio to be deployed as features
- Implemented Page Output Caching and Disk Based Caching to optimize server-side response of pages
- Wrote PowerShell deployment scripts, along with backup and restore utilities to implement across the SharePoint environments
- Conducted training sessions to application power users along with creating an FAQ site for support purposes
Confidential, Holmdel, NJ
SharePoint Architect / Administrator
Responsibilities:
- Performed an upgrade from MOSS 2007 to SharePoint 2010 across a medium server farm, utilizing the database attach approach to transfer backups of content databases to a new 2010 environment
- Post upgrade, configured content sources and crawl schedules on the search index server and set up each WFE as a query component as well
- Configured Windows Network Load Balancing on Web Front Ends
- Set up web applications with different types of authentication: Kerberos over the intranet site and Forms-based for the partner extranet
- Split the larger SharePoint content databases to increase the speed of the upgrade process and move some site collections to new databases
- Dedicated one application server to search indexing to maximize crawl performance during business hours
- Modified the web.config of the SharePoint IIS site using SPWebConfigModification to add safe-control entries for specific user controls
- Developed a custom web service based stock ticker user control that was inserted into the master page of the site using a delegate control
- Installed and configured the servers for SSIS, SSAS SSRS, and PerformancePoint
- Imported user profile information from Active Directory and configured two-way synchronization between AD and SharePoint
Confidential, New York, NY
SharePoint Developer
Responsibilities:
- Involved in requirements gathering with end users and business leaders for a SharePoint-based event planning and conference room booking application
- Planned and implemented the security model detailing permissions that control access to sites and lists
- Created custom fields, content types, lists and document libraries using elements.xml files in features
- Made use of custom content types with InfoPath forms stored in a Forms Library
- Using InfoPath 2007, created Meeting Request Forms that opened when a meeting room was selected with pre-filled data
- Created a tabbed Meeting Workspace site for each floor, building and city to filter the list of meeting rooms appropriate for each tab
- Created custom workflows which automatically kicked off at the creation of an event item and routed to attendees identified at the initiation of the process
- Created custom Data View Web Part to display various custom views with conditional formatting of data
- For richer content editing purpose, created a custom web part with a combination of the front end control used by the publishing field type, the RichHtmlField control and Content Editor web part
- Created custom timer jobs scheduled to periodically move past event items to the archive section
- Extensively used AJAX, JavaScript, XSL, DHTML to developed highly interactive and rich user interface
Confidential, Catoosa, OK
Jr. SharePoint Developer
Responsibilities:
- Brought in as .NET developer, but was transitioned into a SharePoint role, where I was mentored in using the SharePoint Object Model
- Involved in design of new company intranet based on MOSS 2007
- Developed custom web parts to provide a view of data from multiple lists at a time in a more user-friendly interface
- Created several timer jobs to handle automatic notifications based on data stored in lists
- Provided end user support and training in usage of the completed system
- Created page layouts based on content types for use in a publishing site
- Configured Content Query web parts and their XSLT to provide custom views of data from within the site collection
Confidential, Milwaukee, WI
.NET Developer
Responsibilities:
- Developed and implemented a web-based (servlets) multi-tier medical information system
- Designed use cases, activities, states, objects and components and Used UML (Rational Rose) for design and documentation
- Created the Functional Specifications document and designed the database and Presentation layer
- Created XML-based data comparison utility that compared database metadata to class definition using model XML file, with inputs being SQL stored procedure, Java classes and model XML file
- Used JSP, HTML, DHTML, JavaScript, and CSS to crate the user interface
- Sent email notifications and Alerts using the JavaMail API
- Implemented product Catalog module having features to create, edit, and delete of items by the users of the sales group
- Involved in designing the database schema and created Tables, Stored procedures and triggers for the Oracle database
- Created build and deploy scripts using Ant and UNIX shell scripting
- Responsible for supporting the application post release and implemented further enhancements
Confidential, Augusta, GA
Programmer Analyst
Responsibilities:
- Created, reviewed, modified, tested, and documented software/programs for organization and external clients
- Designed a data reference guide for sixty countries
- Responsible for site wide styling, and some code-behind functionality
- Agile Software Development - Participated in Daily Scrums with lead developers
- SSRS Reporting Services for clients
- QA testing in development site prior to going into production
Confidential, Augusta, GA
Software Quality Assurance Technician
Responsibilities:
- Conducted tests on computer software programs to make sure programs performed properly
- Conducted services test on customer-specified boards
- Developed, Maintained, and Improved Test Cases and Test Sets in ALMComplete based on Requirements
- Verified Test Cases and Test Sets against each sprint/build
- Filed and Verified Defects against sprints/builds from Development