Business Analyst/scrum Master Resume
Nashville, TN
SUMMARY:
- Certified AGILE/scrum professional with 15+ years of experience in project & qa MGMT
- Highly experienced project & release cycle manager with strong focus on partnership between IT & business stakeholders
- Keen eye for detail and clarity in requirements so that stakeholders, developers and QA are on the same page
- Excellent analytical and interpersonal skills to evaluate and solve complex problems through collaboration
- Fast learner of new skills with experience in vast industries, including insurance, marketing and healthcare
TECHNICAL SKILLS:
Testing tools: Selenium Suite, Gherkin/Cucumber, Soap UI, Postman
Testing experience: Automation, black box, white box, user acceptance, end to end, regression, integration, performance, load, browser compatibility, boundary value analysis, security, exploratory
Software languages & tools: Java, C#, SQL, Microsoft Visual Studio, Jira, Confluence, Gitlab, Bugzilla, basic understanding of: Balsamiq, Axure RP, Tableau, Azure DevOps, AWS, Eclipse
PROFESSIONAL EXPERIENCE:
Business Analyst/Scrum Master
Confidential, Nashville, TN
Responsibilities:
- Conducted requirement gathering sessions with BPs by utilizing SMART and Agile INVEST and methodologies and asking business - specific questions & intended end user benefits
- Conducted requirement gathering sessions with BPs by asking business-specific questions & intended end user benefits
- Coordinated separate technical sessions with dev leads and managers to ensure requested deliverables do not emburden existing technical debt and system performance while still maintaining project scope and budget
- Monitored adherence of project budget by cautioning BPs of scope creep and allowing realistic project additions
- Conducted daily Agile/Scrum meetings to tackle team impediments by holding technical breakout sessions and clarifying doubts to ensure the dev team is in sync with project scope and deliverables
- Mentored inexperienced team on Agile strategies by identifying problem areas and employing multiple process solutions
- Improved number of software deliverables by implementing a maximum 3-point user story restriction for sprints
- Tracked, published and revised project timelines by coordinating dev team & BP schedules and ensuring quality deliverables are met without straining available resources, incl. offshore team members
- Communicated & presented revised BRD changes to dev team and BPs by creating change summaries & detailed mock-ups
- Encouraged dev team members during stressful sprint periods by reminding them about positive progress achieved
- Scheduled and conducted project demos for BPs by presenting published work and documenting feedback for changes
- Planned a Jira dashboard with sprint metrics and key performance indicators to monitor team efficiency over time
Quality Engineering Lead/Scrum Master
Confidential, Nashville, TN
Responsibilities:
- Participated in quarterly planning meetings with IT & stakeholders to prioritize product features and define deliverables
- Assisted team in transitioning from Waterfall to Agile by implementing incremental process changes
- Served as a Scrum Master to maintain team progress towards sprint goals and to resolve team impediments
- Encouraged Agile team to think outside the box and include non-functional requirements, in addition to functional ones, to user stories as acceptance criteria
- Collaborated with project leads & product owners to in corporate test cases for functional & non-functional requirements
- Led transition of contractor teams incl. knowledge transfer and processes for IPN project in build-operate-transfer model
- Designed & developed user stories in Java and wrote respective JUnit tests as part of DevOps team for IMN project
- Developed APIs and set up storage framework in AWS for migrating legacy IMN system
- Executed & designed test cases for complex healthcare scenarios by running Unix commands and scripts, incl. SQL queries
- Estimated QA tasks for user stories during backlog refinement meetings by collaborating with Scrum team members
- Collaborated with and assisted off-shore Scrum team members to complete assigned user stories
Change Control Management Lead
Confidential, Cleveland, OH
Responsibilities:
- Assisted 50+ clients over 3.5 years by enabling CS teams to provide realistic expectations to their clients about functionality and by serving as a product knowledge expert for all UAT testing cycles at the Cleveland office
- Published high-level & detailed backlog for internal teams by prioritizing desired features & reviewing new project specs
- Presented release updates to entire Cleveland office by highlighting how new features could benefit existing clients
- Translated technical requirements into business statements by focusing on customer value and end-user impact
- Authored client-facing release notes to CS managers by highlighting the saleability of new features and explaining nuances
- Devised an impact analysis report for 50+ clients by identifying new and obsolete features & providing alternatives
- Trained Tech Ops, QA and Support Desk teams about changes in UI and functionality
- Scheduled & conducted timely release status meetings by sending out agendas, meeting minutes, follow-up tasks and important milestone updates to IT & CS managers and executive committee members
- Devised and managed release schedules by consolidating estimates from IT, QA, Graphic Ops & Digital teams
- Identified project roadblocks & blocker defects by studying bug status reports & organizing meetings with IT leads
- Brought critical defects to IT and QA managers’ attention to ensure timely delivery of a release by analyzing their dependencies and affected modules
- Assisted the BA team during a temporary resource deficiency by writing, reviewing & finalizing two 15-hour project specs
- Logged defects on Bugzilla found while documenting and verifying new features and configurations
- Assisted the QA team with test plan design by providing input on white box and database-related testing scenarios
- Assisted with UAT testing cycles whenever QA or CS teams were short on resources
- Assisted the QA team during a temporary resource deficiency by writing and executing test plans for two 40 hour projects
- Ran web security tests on Acunetix Vulnerability Scanner and delivered the reports to IT managers
QA Lead
Confidential, Cleveland, OH
Responsibilities:
- Proposed and implemented redesign & UI changes by participating in project spec development meetings
- Provided feedback for project specs & change requests by identifying missing scenarios and suggesting UI/UX changes
- Reviewed change requests for project specs by ensuring additional test cases are included and that any related closed bugs are re-triaged based on new functional and non-functional requirements
- Participated in Project Tracker meetings with IT and CS teams by providing updates on testing tasks, discussing resource bandwidth and suggesting process changes
- Delegated testing of base & client projects and 25+ product modules to QA team members, including myself, by equally distributing them based on level of complexity & resource familiarity and running weekly QA status meetings
- Reduced QA regression test times by 40% on a $0 budget through creation of automation framework and supervision of the process by scheduling bi-weekly code reviews
- Oversaw integration and regression test cycles for product upgrades, ensuring black box, white box, negative and browser compatibility test cases were included in test plans
- Interviewed QA candidates by evaluating their technical acumen, teamwork skills and ability to break down test scenarios
- Performed mid-year & annual reviews for QA team members by setting and evaluating SMART team and individual goals
- Monitored QA team metrics and prepared quarterly reports for the executive team by analyzing Bugzilla metrics
- Created & executed test plans by reviewing & analyzing specs by teaming up with BAs to ensure all scenarios are covered
- Researched, evaluated & coded in various open-source automation test tools, including Selenium and Cucumber (in Java and Ruby), over a year to decide on framework implementation
- Created & ran white box tests by running SQL queries against application database and studying back-end architecture
- Collaborated with developers to identify fixes by investigating error logs and database behavior
- Verified Shopping Cart module by setting up complex scenarios and testing output of order management web services
- Tested channel fund web services by creating XML files for various scenarios with complicated rules and fund amounts
- Researched complex IT concepts, incl. architecture and development strategies, to fully understand back-end behavior
- Analyzed product benchmarks for the sales team by running load tests on AppPerfect Load Test
QA Engineer
Confidential, Cleveland, OH
Responsibilities:
- Responsible for certification of base & client projects.
- Estimate QA hours & schedules for base & client projects.
- Certify client projects on weekly Prod. build nights.
- Took over as an interim QA lead for 6 months after unexpected manager resignation by performing his responsibilities, participating in IT leads meetings & project specification reviews and approving QA estimates and schedules
- Trained two new QA team members by reviewing testing & hybrid Agile/Waterfall methodologies & product functionality
- Devised and executed regression test plans for the first client (T-Mobile) implementation on a new code base created in .Net by studying its architecture and newly introduced features
- Learned existing application functionality through research and collaboration with developers and BAs
- Volunteered to certify emergency production builds by working extra hours during late evenings, weekends and holidays
QA Engineer
Confidential, Cleveland, OH
Responsibilities:
- Responsible for certification of client projects in a timely manner.
- Estimate QA hours & schedules for client projects.
- Certify client projects on weekly Prod. build nights.
- Led testing for the Valassis implementation of a Flash-based ad-building tool by participating in daily meetings with CS managers & off-shore development team and providing technical expertise
- Executed integration test plans for client configuration projects & implementations for a Java web application
- Volunteered to certify emergency production builds by working extra hours during holidays
