2. Role at Breezio
◦ Joined the team from June as a Test Analyst Intern
◦ Primary job – assist the Breezio team in streamlining
the QA Process with the Agile Methodology
◦ Prior work experience of 2 years in Quality assurance
and Software Testing as a Test Automation Analyst
3. Initial Week
◦ Explored the Breezio platform and helped collate the usability issues and bugs present in the
system
◦ Worked in collaboration with the Intern team
◦ Used Redmine and submitted report containing improvements for tool
◦ Looked and understood the bug reporting system used in Neo project and learnt
classification used for reporting issues
◦ Help set up the base work for preparing testing recommendation document
5. Primary Task #1 – Test Outline
Framework Document
◦ Used the understanding gained on Breezio platform
◦ Contains the basic objective and other details to be used as a foundational test document for test
plan, test scenarios and test cases ahead.
◦ Provides an overview of the scope and also help in creating a test strategy
◦ Details such as –
◦ Test Objective
◦ Testing Tools
◦ Test coverage
◦ Test Scenario Template
◦ Link -
https://docs.google.com/document/d/1N6s7rDXpBHMT3k4KjAp87w75qmKh0atsOwKme3W_FsE/edi
t#
6. Primary Task #2 – Test Scenario
Document
◦ After finalizing test scope, next step
◦ Document details usage scenarios covering features that are part of Test Scope
◦ 17 URLs / Pages used as Baseline
◦ Testing server – testing.breezio.com
◦ Document contains columns for functionality to be tested, steps to be taken, expected result,
actual result, ticket number (Redmine), automated or not
◦ Worked in collaboration with team in Delhi for initial month
◦ Prioritized the modules with Laura and work on Top
◦ Link - https://docs.google.com/spreadsheets/d/14924KTG-_--8wGpFnSG7tEk8nk4S9Yz-
hrtvYY4qfIE/edit#gid=987169833
7. Other assigned tasks
◦ Review Selenium test cases – approx. 40
◦ Accessed code from GitHub
◦ Revised PHPUnit for Selenium and PHP in general
◦ Create Usability reports based on testing recommendations by other
Interns
8. Few Roadblocks
◦ Miscommunication and delayed responses from Delhi team
◦ Delayed work on test outline document
◦ Expected completion on scenario writing task – 100%
◦ Actual completion – approx. 75%
◦ Selenium test case review pushed to future work (maybe Capstone!)
9. Next Steps
◦ Foundational document Test Strategy and Test Plan
◦ Test Scenarios – Give general overview of scenarios being covered
◦ Test Scenarios Test Cases
◦ Identify test cases that are automated and can be automated
◦ Set up Selenium WebDriver as primary automation tool
◦ Add plugins to make Redmine a proper test management tool
◦ Make future QA process :
Requirement Gathering Test Strategy & Plan Write Test Cases Analyze for automation
Regression testing Testing Server UAT Production Server
Bugs logged in Redmine
10. Final Deliverables
◦ Test Outline Framework document
◦ Test Scenario document
◦ Documentation on Redmine improvements
◦ Testing Recommendations
◦ Brief Manual on using test scenario document
◦ Brief manual on logging ticket in Redmine
11. Working with Agile Methodology
◦ New aspect of software development
◦ Understood the intricacies involved
◦ Story Board concept more collaborative
◦ Stand up meetings and Retrospective helpful in assessing work done and pending
◦ With time, task size and sub-tasking became easier
◦ Much better approach to software development
◦ Role of tester more engaging with the team
12. Working with Breezio Intern team
◦ Great experience
◦ Collaborated immensely over learning Breezio platform
◦ Contribution by interns towards testing recommendations helped form foundational
document
◦ Chance to be involved with all aspects of SDLC