Ellicott City, MD *****.
T.P:908-***-****
Email: *********@*****.***
Sujini Pavithri Talagala
Objective
Software Quality Assurance Engineer
Software Quality Assurance (QA) and testing experience with a wide variety of projects and environments. Highly motivated QA professional with 2+ years of industry experience in the phases of software Requirement Analyzing, Creating Test Cases, Documenting, Executing, and related methodologies. Testing of web applications, client-server Applications and Database Schemas. Knowledge in Scrum and Agile software engineering methodologies.
Core Competencies
Analyzing the project requirements, Specifications and documents.
Come up with test cases for the requirements.
Create test cases, test scenarios and test plans.
Exceptional ability to Identify defects in the systems.
Developed and maintained automated regression test cases in Selenium Web Driver.
Executed automated Selenium scripts and reproduced failures manually.
Recorded test cases and play entire test suits using IDE.
Generated the test reports using IDE.
Conducting creation and execution of QA and testing processes, test strategies and plans.
Expertise with manual black box testing.
Ability to go through all types of applications with web interfaces and test all the functions manually.
Acceptance testing, Database testing, Functionality testing, System testing, Usability and Graphical User Interface testing, browser compatibility, load testing, stress testing, reliability testing and regression testing.
Report and manage defects in the defect management system.
Self-motivated, responsible, and an excellent communicator.
Flexible team player - capable of working with other team members or
independently. Experience with both team and individual work.
Computer Skills
Operating Systems
: Microsoft Windows 9x/NT/2000/XP, MS-DOS.
Testing Tools
Graphic Packages
: selenium IDE+WEB DRIVER+JAVA+JIDEA,MAVEN PROJECTS
: Adobe Photo Shop, Corel DRAW, 3D Studio MAX, Flash.
Design
: UML, Rational Rose, Visio
IDE
: FrontPage, MS VS 6, Dream Viewer, .NET IDE
Administration
: IIS 5.0.
Database Tools
: MS SQL Server, Oracle, MS Access
Office Tools
: MS Office.
Software Life Cycle
: Rational Unified Process
Employment History
Ramedian (PVT) Ltd. (November 2004 – July 2006)
Ramedian is the leading supplier of the offshore Airline ticket reservation software project development services to the UK Market in Sri Lanka.
Project: HolidayGenie, DirectFlights, Holiday Mood
Software QA Engineer
Description: This is an Airline ticket reservation project. It’s a multinational system. This allows worldwide clients to get airline availabilities, get the cheapest airline ticket pricing through accessing the web services and reservation of Air Line tickets.
The system also has capabilities of Hotel reservations and rental car arrangements upon clients request.
This system interacts with GDS (Global Distributed System), Consolidators and Agents. The system sends a request to the GDS (Global distributed system) requesting its Airlines information through XML responses. Then the system compares prices and generates a list of Airfares and present to the client depending on his request enabling the user to reserve the flight of his preference.
A similar process is carried out for the Hotel reservation as well.
Responsibilities:
Analyze the requirements specifications and make necessary Test cases, Test plans and estimates, depending on the complexity of the system and previous experiences.
After analyzing the nature of the project propose effective testing methodologies.
Come up with the Testing Proposal document, which includes identified test cases, testing plan and resource allocation.
Create and maintain general-purpose test automation functions, and test scripts for complex system with multiple interfaces for use by all QA group.
Prepare Test data and insert them to the database.
Prepared test cases for System Integration with out side systems.
Was involved in GUI testing, Integration testing, System testing, Functionality testing and retesting defects.
Provide technical support and training to team members throughout the QA life cycle.
Enter and document the identified defects in the defect management system.
Review, maintain and manage the defect management system and its defects.
Re Test the defects once they are in System Test to make sure that the defects are correctly identified and fixed.
Do regression testing and stress testing in the system to make sure that the system is capable of tasks and that it can with stands the load of work.
Before releasing the product to the client write release report to assure that the all the identified defects are fixed.
Technologies used
ASP.NET, SQL Server 2000, Visio
Testing methodologies
Functional testing, Compatibility testing, Conformance testing, Load testing, Performance testing, Regression testing, Acceptance testing, Stress testing
CB Enterprises. (January 2004 – October 2004) – Part time
Business Analyst/Software QA Engineer
CB Enterprises is a low cost IT solutions provider in Colombo providing efficient, reliable and quality service to its clients.
Client : Swarnawahini
Swarnawahini is one of the two Television Stations that has the widest coverage in the country.
Project: Trailer and Commercial scheduling system.
Description: This system is specially designed to schedule the programs, Commercials and trailers in “Swarnawahini”. This Application provides a list of Programs, Commercials and trailers to the program manager who is responsible for scheduling these in between main programs and in Commercial breaks. This application provide graphical representation for time slots and allows the user to fill them up with available programs to fill them by dragging and dropping them, and was built in a manner that its very user friendly.
Responsibilities:
Interact with the client and end users to gather requirements for the proposed system.
Document the requirements and come up with necessary use case diagrams, Software Requirement Specification document and flow diagrams for the above use cases using rational rose.
Analyze the requirements and come up with a Test plan and Test cases, which maps to the User cases.
Review Data base schemas and map to the Technical specification document.
Prepare Test case documents.
Execute test cases.
Identify Defects and log them in the Defect Management system.
Manage and monitor the defects in the defect manage system.
Prepare Release documents.
Train the end users.
Technologies used in the Project
Visual Basic 6, MS SQL Server 2000, Visio
Library system
Client: The Public Library of Maharagama.
Project: Library system
Description: This is a system, which was designed to computerize all the library activities in order to provide the librarian and the users an efficient and effective system. The system is capable of automating searching books, pre ordering books and lending books. And also it keeps track of all books and periodicals in the library and their check-out status.
This system used a bar code system to track the item in the library as well as the users. The library system also interfaces with an external relational database, which stores information about the library users, including whether they have any library items checked out. Library users can access the catalog and recall books and periodicals. Library employees have the same access as well as additional capabilities (e.g., listing the status of an item). This system is also capable of generating a number of reports that helps the employees of the Library to carry out their day-to-day work.
Responsibilities:
Interact with the client and end users to gather requirements for the proposed system.
Document the requirements and come up with necessary use cases and other architectural diagrams.
Design the Database structure in SQL server.
Prepare test cases for all the use cases.
Document the test cases.
Execute the test cases.
Upload bugs to the defect system.
Prepare the design documentation, architectural documents and user manuals
Train the end users.
Technologies used
Visual Studio 6, SQL Server 2000
Client: Sri Lanka Telecom Ltd.
This is the Largest and Only Cable Telephone provider in Sri Lanka. It provides Training opportunities to about 1200 undergraduates as Industrial Trainees each year.
Project: Trainee Tracking and Management System
Description: This is a system specifically designed to handle the entire process from trainee registration to passing out, at the Sri Lanka Telecom (SLT). In order to make this process more efficient and effective, a new process as well as a new system was designed.
Responsibilities:
Come up with a strategic method to gather requirements, as the number of users is very high and information must be collected from a large number of users to get an idea about the current execution process.
Interact with the client and end-users to gather requirements.
Analyze the Clients requirements and come up with the Project plans.
Actively engaged in analyzing the Clients requirements and coming up with a new Business Process for the client.
Actively took part in the team that re structured the Trainee Management process.
Actively took part in the team that designed and developed the database to handle the large number of record.
Actively took part in the team that designed the architecture of trainee selection module.
Prepared system test cases and document them.
Execute the test cases.
Validate, actual test results, identify discrepancies, report incidents.
Analyze test data and identify trends and/or problem areas and their root cause(s).
Reported and tracked identified bugs.
Prepare the design documentation, architectural documents and user manuals.
Technologies used
Visual Basic 6, ASP, Oracle 9i, IIS 5, Visio
Educate Online. (October 2008 – August 2009)
Educate online is one of the premier education institutions headquartered in Baltimore Metro area, MD. It is one of the leading providers of education assistance to students both online and in person through their educational centers.
Administrative Assistant.
Description: As the Administrative Assistant my day to day duties included word processing, schedule management, event organization, Coordination and management and managing of other day to day Administrative activities in the office and the administrative department.
Some of the administrative tasks included managing of inventories of supplies to assigned centers, audit the inventories, place and receive purchase etc.
Education and Certification
Education
Bachelor of Science Special Honors Degree in Information Technology (Dec 2004)
– Awarded by Sri Lanka Institute of Information Technology (S.L.I.I.T.).
Other Education
Trained in Selenium tools.
Completed the Diploma in Computer Science at IDM, Colombo
Legal Status
Legal Status in USA: EAD