Analytically gifted and experienced Quality Control Software Engineer (ISTQB certified) with additional experience in Business Analyst and Project Delivery.Key strengths include coming up with inventive, elegant solutions that offer a smarter way forward, and always operating with a sense of urgency and discipline and these strengths helped to gain 9 years of solid experience in IT industry.
About Client : Leading audience measurement organization in Canada, which provides broadcast measurement and consumer behavior data, as well as industry-leading intelligence, to a membership and licensee base that includes different broadcasters, advertisers and agencies, as well as other broadcast-related organizations
Direct interaction with Sales team and Client for gathering business requirements.
Identify and create use case documents by including all business use cases and actors
Provide QA estimate for business proposals based on the use case document by following Use Case Point(UCP) method
Perform Risk Assesment and Gap analysis for the business requirements
Defining a commercial focused MMFS (Minimal Marketable Feature Set)
Design Test strategies including Test Driven Development (TDD) or Behavior Driven Development (BDD) for projects
Automation Testing :
Identify automation test tools considering project favoring factors
Implemented Hybrid automation framework using Protractor-cucumber in Javascript
Perform load test using open source tool (Load Runner) and share performance report with client.
Create regression test suit and integrate with Jenkins for Continuos Integration(CI)
Manual Testing:
Perform smoke, regression, integration, system and issue retesting using the test cases created.
Bugs are reported while testing and status are frequently changed during retesting.
Project Details: 1. DRIS project deals with the automation of travel information of different bus services that is being displayed to the public on LDC displays at bus stops and bus stations
2. FLOW is a data warehouse system, which delivers different types of statistical traffic related analysis report based on the traffic data collected from various types of traffic detection/monitoring sensors like Radar and loops.
Documentation of test plan, test strategy, test case, test report and test data.
Direct and continuous interaction with clients for requirement clarity and critical defects
Identification of test stubs depending on the testability of the requirements.
Creating High level scenarios and tracing these scenarios with the Stories, FDD and Requirements.
Review/walkthrough of design, test cases, test plan, and test data to ensure test coverage.
Deployment/Installation at the production/test environments and configuration management.
Bug reporting and ensuring that the defect follows the proper life cycle to reach closure.
Executing the module testing, integration testing, system testing, regression and smoke testing of the entire project deliverable.
UI testing to ensure translations were appropriate to the required content to be displayed on the front end.
Extensive Content Testing on a wide scale including course content as well as GUI testing.
Performed SAT and FAT for the client.
Responsible for all post production support
Responsible for mentoring junior QA resources and new joiners.
Managing tasks of QA members in the project depending on their availability.
Identify skill requirement for testing resource based on project needs
Project Details: Scapeye is an R&D development team in computer vision , mainly focus on products including Automatic Number Plate Recognition(ANPR), Vehicle detectors, vehicle length estimators, vehicle colour detectors, speed detectors, vehicle classifier etc. This project was executed in agile methodology and intermediate demos were conducted with management/client on various evolution stage of products.
Identify potential business opportunities aligning with pre sales and market analysis team and create business case for product development
Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility
Create detailed project plan to track project
Schedule and conduct project agenda meeting/ daily scrum meetings
Manage and control project scope, schedule and cost change
Ensure resource availability and allocation
Report and escalate to management as needed
Communication with client , third parties/vendors and all stakeholders
Perform risk management to minimize project risk
Coordinating team activites in Computer Vision R&D projects and task prioritising based on active business cases
Conduct gap analysis for product fit in current market, based on inputs from market analysis and pre-sales team
Create product backlog/ product wish list for additional to-be-good features
Aligning with different vendors for finalizing product implementation approach based on budget constraints
Discussions with business unit head on current product value in market, upcoming business opportunities identified in local (Indian) and international market.
Coordinating product acceptance certification process between different vendors involved in product realization, which is basically to ensure consideration of product aspects while design and implementation phase.
Tracking product budget and raising alarm to business unit head on budget usage
Coordinating product delivery from different vendors, based on agreed timeline