TANVIR-UL ISLAM
PHONE: 917-***-**** E-MAIL: *******@*****.***
OBJECTIVE: Build and Deliver a quality product that meets the right problem-market fit.
Summary of Qualifications:
5 years of combined experience in quality assurance, analyzing business process, gathering requirements,
and UX.
Effective communicator with strong technical documentation skills. Willing and able to learn new systems.
Motivated to drive projects from start to finish, independently or with a team.
Able to grasp and apply new concept/product/technology quickly.
Key Skillsets:
Cross Functional.
Experienced in development and execution of Test Plans, Test Scripts and Test Cases.
Experienced in manual/automated testing(UI/Acceptance/Unit), performance benchmarking.
Expertise in Defect Reporting, Tracking and Documentation over the entire defect cycle.
Well-versed in capturing user requirements in the form of user stories or specification/requirement
document.
Adept in requirement gathering technics.
Prototyping, wire-framing, storyboards, A/B tests.
User interviewing.
Tools Expertise:
Testing Utilities: Seapine TestTrack Pro(Bug Tracker), Telerik(UI Automation), Specflow(Acceptance test)
Web development: HTML, JavaScript.
Programming Languages: C#, Java, SQL.
Framework: ASP .NET.
Revision Control System: Tortoise SmartSVN.
Prototyping tool: Axure, MS Visio, Balsamiq, Justinmind.
Utilities: MS Office Suite, Pivotal Tracker etc.
Databases: Oracle, IBM DB/2.
OS: W indows, Unix, Solaris, MacOS.
Mobile OS/Platforms: iOS, Android, Blackberry OS.
Methodology: Agile, Waterfall.
Professional Experience:
Taskstream LLC New York NY
Software Development Engineer in Test January 11 – Current
Taskstream has powerful cloud-based tools to advance effective assessment for learning, set strategic goals,
address accountability requirements, and demonstrate continuous improvement.
Responsibilities:
Took a leading role in embracing the agile methodology from water-fall.
Created test strategy based on Mike Cohn’s Test Automation Pyramid.
Created automated UI test using C# by implementing Telerik packages.
Created business-friendly acceptance test using Specflow(using Cucumber/c#).
Created Unit test using NUnit.
Used SQL to perform Back-End testing when appropriate.
Used performance benchmarking to analyze the performance bottlenecks during Entity-Framework
upgrade.
Performed manual testing as required, tested application security features, including session expiry, book
marking, passwords and compatibility across multiple browser types/OS including mobile browsers.
Efficient in tracking entire defect-cycle using TestTrack Pro.
Created user stories based on requirement gathered through client interviews, viability testing.
Conducted User/Market research for enhancing product/feature, validated assumptions.
Acted as a QA/BA/UX collaborator, contributed in coding features when allotted.
Provided liaisons between BA/QA/UX and content application developers.
Served as mentor to junior team members.
Educomp Solutions Ltd
QA/BA Toronto ON Jan 08 – Mar 09
Educomp’s Math Tutoring application is a technology-oriented initiative for schools. It provides tools and content for
interactive self-paced learning by students, as well as rich-media presentations for teacher-led classroom learning.
Responsibilities:
Review web-based application and identify critical functionalities
Gathering, Understanding and Documenting Requirements
Developed Functional Requirement Document (FRD).
Develop and execute Test Plans and Test Cases from requirements and specifications documents
Worked with Technical Team to make the application more robust and user friendly.
Worked with Business Team to verify the Requirements and to obtain sign off
Communicate and work with people of all technical levels in a team environment.
Involved in weekly walk-through and inspection meetings, to verify the status of the Requirement Gathering
effort and the project as a whole.
Discount Car Rental
QA Functional Analyst Toronto ON Jan 06 – Aug
07
Project involved designing an internet based e-commerce web application where the transactions are secure, rates
and billing are calculated based on the options, able to handle heavy user traffic periods and allowed users to
browse and locate the products. Features include saving shopping cart, multiple shipping addresses etc.
Responsible for gathering, analyzing and documenting requirement as well as testing the application.
Responsibilities:
Participated in meetings with Stakeholders and Developers to understand the scope.
Created wireframe, flowcharts to communicate requirements to various team members.
Created Test Plans, Test Scenarios and Test Cases for assigned modules
Created and Executed Test Cases manually as well as verify the actual results based on expected results.
Provided validation of data through SQL queries
Education/Training:
Lean Product Management(2013) via SkillShare
Human Computer Interaction(2012) – Stanford University via Coursera
Diploma in Computer and information system (2 years)-(2006) - Xincon Technology College of Canada