Shafi Uddin
Columbia, MD US Citizen
*.******@*****.*** 410-***-****
https://www.linkedin.com/in/shafi-u-309ab6ba/
https://github.com/johnyc2017/shafiu
Active Public Trust Clearance
Objective: Embedded Software Testing specialist with proven track record, willing to work around the clock supporting small to enterprise sized large complex multi-layered software systems architecture to ensure 100% test coverage of front-end, middle layer and back-end. I am capable of leading and maintaining teams of developers and testers while work shoulder to shoulder with scrum/agile team members and Business Units. Capable of delivering quality software product in high velocity and fast paced environment.
Professional Summary:
●Over 13 years of IT experience including 12 years of Quality Assurance testing activities.
●Solid experience in set up test environment, test procedure, test techniques, test resource and document management.
●An effective leader with proven abilities in analyzing project developments documents to prepare test artifacts, resource scheduling, task management, change management, defect management and resolution of concerns related with different level of documents.
●Proficient in writing test strategy, test plans, test cases, test scripts, review test documents, traceability matrix, daily status report of each members, defect tracking and resolution, status reporting to client and project team.
●Expert in large scale enterprise automation framework strategy and designing a scalable automation test scripts library using industry leading test tools
●Deep domain knowledge in Web Medea, Clinical Trial, Banking & Trading, e-Commerce, Higher Online Education and Government Sectors
●Experience with CI/CD, DevOps activities
●Positive, quality-oriented, reliable, organized, and flexible individual with an ability to work in a fast-paced, client-focused, dynamic environment.
●Thorough understanding of the test phase of the Software Development Life Cycle; knowledge of all phases of SDLC. Specifically, the Agile Methodology
●Strong planning and organizational skills.
●Exceptional communication skills with the ability to communicate clearly and concisely, both orally and in writing.
●Strong attention to detail.
●Ability to multi-task, prioritize tasks, and quickly adjust in a rapidly changing environment.
●Team player who exhibits effective interpersonal skills with a collaborative style.
●Experience with Agile Development Methodologies
●An effective communicator with excellent communication, analytical, team management and problem-solving skills.
●Generates software engineering policies and procedures toward effective, incremental, and iterative product delivery
●Lead technical research and development providing solutions that integrate CoE technology into the organizations first software product
●Additional roles and responsibilities include:
1.Talent acquisition
2.Employee time management
3.Team training and mentorship
4.Managing geographically distributed/off-site developers and tester assets
Technical Skills Summary
●Platforms: Force.com, Windows Servers
●Software: HP Testing Suite, Selenium/TestNG, Selenium/Cucumber, JIRA, Confluence, Bitbucket, Zypher, TFS, Microsoft Office 365, Maven, Informatica ETL, Postman, VSTS, Azure Portal
●Servers: AWS, SQL, Oracle, Apache, DB2
●Languages: APEX, Visual Force, ExtJS, .NET, JavaScript, HTML5, CSS, Bootstrap, Typescript
●Frameworks: Angular JS2, .Net, Polymer
●DevOps: CI by Mongo, GitHub, Jenkins, MS Azure DevOps
●Editor: IntelliJ, Eclipse, VCS
●CRM: SAP, Siebel, SFDC Sales and Service Cloud, Oracle
●OS: Windows, Linux
●Databases: Oracle, SQL, SOQL, SOSL
Education Qualification and Certifications
Borough of Manhattan Community College, New York
AA in Mechanical Engineering 2005
City College, New York
Bachelors in Computer Information System 2007
Certified Salesforce Administrator Cert No# 16896467
ISTQB Certified Tester
Skill Assessments:
Expertise Area
Level
Total Years
Information Technology
Expert
13
Test Management/Lead
Expert
9
Agile Scrum
Expert
9
Test Automation
Expert
9
Performance Testing
Expert
10
Business Analysis
Expert
5
Salesforce Admin
Expert
5
Software Development
Intermediate
2
Technical Writer
Intermediate
3
Story Writing
Intermediate
3
DevOps
Beginner
2
Machine Learning
Beginner
Less than 1
Professional References:
1. Catalyte DevWorks
Brent Stees
Technical Lead
******@********.**
2. PSI/CNCS
Scott Tribbie
QA Manager
3. The MIL Corp
John Harlow
Program Lead
4. Laureate Education
Matt Schaefer
Sr PMO
*******.********@********.***
Professional Experiences
Catalyte DevWorks NuSkin Enterprises
Lead Software Development Engineer in Test
Baltimore, MD
October 2017 – Present
Environment: AWS, SAP, AEM, AngularJS, Java/Selenium, Protractor, Postman API, Office 365 suite, Atlassian bundle, Jenkins, SQL, Eclipse/IntelliJ/VSC
●Responsible for overall strategy of QA deliverable for multi bn dollar client
●Oversee 7+ in-house QA resources plus work in collaboration with 10+ client-side testers to ensure test activities are aligned
●Design and lead industry standard automation framework using Selenium/TestNG
●Integrate automation repo into Jenkins as part of Azure DevOps pipeline
●Introduce new testing technique including optimized custom methods, share resource/property folder and actively participated in automation code review to ensure a reliable framework
●Participate in Agile rituals and provided invaluable feedback on software user experience, testing needs, sprint feedback
●Arrange test strategy for each sprint, test automation, test scope of each sprint meetings kickoff
●Check-in with individual scrum team SDETs weekly basis, received update, provided guidance and resolved issues/blocker
●Lead and Perform hands-on testing as needed to support test team
●Assigned and participated cross-training between SDETs and Developers
PSI Corporation for National and Community Services
Salesforce Implementation Engineer/QA Lead
Washington, DC
March 2017 – October 2017
Environment: Salesforce.com Sales cloud, Selenium IDE and WebDriver, Provar, HP LoadRunner, JIRA, TFS, Microsoft Office 365 suite, DevOps, Informatica
Contribution:
●Working as salesforce implementation expert leading both SFDC custom configurations and testing in Agile development setting
●Responsible for overall Quality Assurance efforts including test planning, resource allocation and task assignment, test tool setup and user training.
●Lead daily testing activities including defect triage, test team task progress, test execution report
●Provide and maintain an industry standard test coverage for both Integration and Data migration testing
●Perform various testing of custom fields, approval process, validation rules, field dependencies, formula fields, triggers, and workflow functionality.
●Perform ad-hoc testing without requirement knowledge to provide system feedback
●Work in multiple sandboxes simultaneously to evaluate gaps and system readiness
●Work closely with business analysts and development team to understand business flow and logic then assist the development team configuring the CRM and/or building custom pages
●Designed and developed a scalable automation framework using selenium suite for a comprehensive regression testing of the core functionalities to reduce test execution time and error.
●Design and Execute Comprehensive Performance Test to streamline system performance that meets business SLA using HP suite
●Performed initial client assessment and analysis of the system testing prior the Alpha, BETA and UAT testing cycle then execute the use cases prior to each testing to ensure client readiness
●Lead overall UAT testing assisting business users with functional process and collect feedback alongside business analyst
●Involved in early stage of product development and testing to ensure the progress and reducing bug discovery in upper sandboxes
●Work collaboratively with Dev, release to best practice of DevOps including continuous delivery of software releases to non-Prod environments for effective testing
●Execute various type of testing including UX, GUI, smoke, integration, negative, user management/security etc.
●Deliver top notch test and defect tracking report cater to audiences including highlighting risk assessment and product quality status
●Proven team player to work with in-house FTEs as well as onshore/offshore contractors and vendor to ensure the entire team is on same page and delivers a system that meets and exceeds customer expectations
U.S Department of Commerce
Salesforce Quality Lead
Washington, DC
April 2016 – February 2017
Environment: Salesforce.com Sales cloud, Selenium, HP LoadRunner, JIRA, Agile Accelerator, Microsoft Office 365 suite, Microsoft TFS, SQL, SOQL
Contribution:
●Led overall quality assurance activities for 4 government sites successfully.
●Responsible for implementation of new CRM functionalities of vendor generation, applicant case life cycle, multiple registration processes to multiple business teams including integrations to multiple systems.
●Provided overall testing support on SFDC administration, development and release management best practices in a controlled agile framework.
●Coordinated and maintained a test framework which includes test planning of the project, test execution per sprint, daily bug review across multiple team members and business stakeholders.
●Designed and developed a scalable automation framework using selenium suite for a comprehensive regression testing of the core functionalities to reduce test execution time and error.
●Created UAT test strategy and led overall UAT testing effort along with business users.
●Implemented multiple test report to display defect trends and number of defects in each category per sprints.
●Enabled better team co-ordination by arranging work sessions to increase development/bug fixes.
●Introduced rapid development, testing and release to reduced overall development cycle duration.
●Work collaboratively with Dev, release to best practice of DevOps including continuous delivery of software releases to non-Prod environments for effective testing
●Played critical role in the scrum team to ensure day to day agile activities are aligned and reaches the velocity goal.
●Performed functional, automation for regression and HP load runner for performance measuring extensively.
●Execute various type of testing including UX, GUI, Smoke, Integration, Performance, Security and Data Migration Testing.
Laureate Education Inc
Lead Quality Assurance Analyst
Baltimore, MD
January 2009 – April 2016
Environment: SFDC Sales and Service cloud, TIBCO, Marketo, Banner SIS, JIRA, HP ALM, UFT, LoadRunner, JMeter, Selenium Suite, Oracle
Contribution:
●Managed and tasked with various quality assurance testing effort including manual for functional, automation for regression and performance testing to identify system bottlenecks and to fine-tune the system.
●Planned and implemented different type of tests from manual to automate to performance test.
●Organized test review/kick off meeting and presented the upcoming test planning details to the project team.
●Involved in analyzing and writing test plan in accordance with business requirements.
●Analyzed business requirements and system specification, design and implement test plan and assist fellow tester with executing test cases.
●Leading the overall system performance testing utilizing JMeter, completing the testing from Configuring elements to Listener
●Experience in executing SQL queries to view successful transactions of data and validating file submission of lead and student data from the database for migration validation.
●Provided periodic testing report which includes test cases that were executed, defect resolved, reopened, new defects to the project stakeholders/team members in phases.
●Responsible for managing and assign priorities to the QA analysts and set expectations and review progress.
●Worked closely with the business analyst team to understand business needs and compared with the development teams progress to ensure both Teams are in same page/path.
●Organized meetings between the business analyst and development team if any last moment changes requested by the business occurs.
●Managed the tractability between requirements and test cases.
●Provided guidance to perform cross browser and operating systems test to ensure product is compatible with different browser.
Johnson & Johnson, Skillman, NJ
Performance Engineer Specialist
May 2008 – November 2008
Environment: SAP, HP Load Runner 8.1
Contribution:
●Worked with the technical team to plan the performance test and determine all testing environment requirements.
●Executed manual test cases to understand the transaction flow and completing the SAP transaction.
●Responsible for find/create valid test data to execute SAP transaction.
●Responsible for design, build and test Load Runner scripts, scenarios.
●Coordinate & document detailed steps for manual performance testing effort.
●Simulate production like volume with accurate work load and VUser.
●Execute the performance/volume/load test through HP load runner controller then interpret results.
●Monitor the system, run trace for transactions and analyze the queries that encounter issue.
Bank of America, New York, NY
Software Performance Engineer
June 2007 – May 2008
Environment: HP Load Runner 8.1, HP Mercury, HP QTP 8.2
Contribution:
●Analyzed complex business scenarios and prepared performance test environment.
●Performed manual testing and setting up environment for functional, regression testing, load, stress, volume testing.
●Created automation test plan according business needs and regression cycle of the Siebel and SharePoint applications.
●Executed test cases to find the high priority functionalities and document them for performance testing.
●Responsible for planning the performance testing with scope and approach and business needs.
●Used HP Load Runner 8.1 extensively to create maintains update and running performance, load, and stress testing script.
●Manually performed correlation to capture dynamic value using Virtual User generator.
●Responsible for using Mercury/HP performance center to execute/maintain multiple test phases and performing multiple [Load/Stress/Performance/Operations/reliability] testing.
FFF Enterprise, Long Island, NY
Automation Engineer
January 2007– June 2007
Environment: HP Quality Center, Mercury, HP QTP 8.2, WebSphere Application Server 6.1
Contribution:
●Analyzed the comprehensive business requirements and functional specs to develop the test plan and set up test environment.
●Analyzed requirement and functional specs to ensure correct test conditions and appropriate test strategy covers the entire software end to end.
●Developed test cases based on business and functional requirement for manual black box testing of the WebSphere application server.
●Created necessary test data, stored and modify them in the share folders.
●Developed test scripts and perform regression testing using mercury suites automation tool Quick Test Pro.
●Analyzed the script and modify, debug, enhance to broaden up the scope of automated testing.
●Created VB library for reusable script.
●Performed descriptive programming for hand-coding the scripts extensively and log defects using suites/ HP Quality Center.
CondeNast Publication, New York, NY
Quality Assurance Analyst
October 2006 – January 2007
Environment: DB2, HP QTP 8.2, Test Director, IBM DB2
Contribution:
●Analyzed comprehensive web site functionality for quality risks.
●Developing implementing and maintaining test plans, test cases and test scripts to ensure user-level and back-end quality through mercury interactive testing suite.
●Create and modify test plans, test scripts, user scenarios and perform regression testing.
●Analyze user interaction with the application thus created use cases, modified and updated them per business rules to achieve business goal.
●Executing manual test cases in development, staging and production environments.
●Perform automation testing, created test scripts by record and play and/or hand-coding.
●Manage the scripts to maintain/perform the future regression testing.
●Perform back-end testing in IBM’s information management data server warehouse DB2.
●Supervising, training and providing direction for junior tester.
●Documenting and reviewing defects using test director.
●Confirming web-based user data has been captured in the database.