CAREER OBJECTIVE
To obtain a Software Test Engineer position in a technical, challenging
and successful environment involving individual responsibilities and
cooperative efforts; learning new skills and applying my abilities,
experience and education in order to produce and/or lead high quality
software releases.
PROFESSIONAL PROFILE, SKILLS AND ABILITIES
- Five years of combined professional experience in the software
industry, served in Quality Assurance and Software Development
positions.
- Served in a variety of Black Box and White Box roles: SQA Lead
Engineer, SQA Technical Lead, Software Test Automation Engineer,
Software Developer, Test Analyst and System/Functional/Black Box
Tester.
- Proficient in Object Oriented Programming and Software Engineering
Methodologies.
- Proven Experience with OSS (Open Source) and Proprietary Test
Automation Frameworks.
- Involved in Large and medium size Automation Projects; successfully
designed, developed, maintained and deployed Test Frameworks; some of
the automation tasks/techniques employed are unit tests, test drivers,
test stubs, mock objects, wrappers, batch/shell scripting and a
variety of customized test tools and test artifacts.
- Worked in all stages of the SDLC (A&D, development, implementation and
testing) and STLC (unit/structural, exploratory, system functional/non
functional, acceptance and regression testing), acquiring a solid
knowledge and understanding of Software Engineering, Software
Development and Software Testing processes and techniques.
- Participant on a variety of QA Projects performing Unit, Integration,
System, Performance, Stress, Load, Acceptance, Recoverability and API
testing, following SRS, BRS and Design Specification.
- Strong reporting capabilities of results and status reports
(Traceability and Test Matrices, Checklists, Status Web Pages and
scripted/static Excel work sheets).
- Excellent decision making, risk analysis, problem resolution,
implementation and negotiation skills.
EDUCATION
UNIVERSIDAD DEL VALLE (Bolivia) Completed 4 years towards a Software
Engineering Degree (2002 - 2005).
SECURITY CLEARANCE AND IMMIGRATION STATUS
Legal Permanent Resident (Green Card Holder) Authorized to work for
any employer in the USA.
Currently I hold No Active Security Clearance.
TECHNICAL SUMMARY
Programming Languages and IDE's:
C#, Java, VB 6.0, VBScript, Shell Scripting, XML/XSLT, DOM,
RESTful Interfaces, HTTP.
MS Visual Studio and VSTS, Eclipse, Test Design Studio, SVN.
Data Bases:
SQL Relational Databases, simple and complex SQL Queries, Simple
SQL Store Procedures, Data Serialization for Test Automation and
Data Driven Testing.
Operating Systems and Related:
Windows Server 2008, 2003, 2000/NT, Vista, XP, Red Hat Linux
9.0.
Cloud Computing: Amazon Web Services (S3, SQS and EC2).
Statistical Analysis & Reporting:
Excel, Crystal Reports, VB Report Designer, ASP.NET, HTML.
Test Frameworks and Test/Debug Tools:
MS VSTEST (Team Edition), Quick Test Pro (QTP), Selenium and
Selenium RC.
NUnit, JUnit, HTTPUnit, HTMLUnit TestNG, ANT, NANT.
Firebug, JMeter, Bugzilla, HP Quality Centre, Attlasian JIRA,
Confluence.
Other:
MS Project, OOP, Visio, OMT, Structure Modelling, UML, RUP.
WORK HISTORY
ANYSTREAM www.anystream.com Dulles, VA (December 2008
- Present)
The company is the leader in the video encoding/transcoding and
distribution segment, provides and enterprise class platform for the
automated production and distribution of streaming video, customer
portfolio includes all of the leading broadcasting networks in the globe.
Software Engineer in Test (10/2008 - Present)
Manual/Automation Tester for Agility V2.x, responsibilities include
creation of an automated process for repetitive manual test tasks and the
design of a Regression Suite. Owned the API (web service) testing for our
flagship product. Task is achieved via a set of Automation Suites (Unit,
Structural, API, Performance, Stress and Functional/GUI), also served as
the responsible manual tester for installation among other manual testing
tasks.
- Integrated the manual Test Cases into our automation suites creating
and "End to End" Test Platform, this provided QA with a push button
BVT/ Regression Framework, which provided a measurable test base for
our nightly builds, this resulted in a considerable advantage,
regression testing efforts were drastically reduced from 3-4 days to
only a few hours.
- Expanding, maintaining and redesigning a Test Framework based in Java,
which relies on XML/HTTP/REST as the messaging layer. ANT and TestNG
drive the execution of the suite, validation and verification of test
results is done via JUnit and TestNG assertion methods.
- Developed multi/cross platform shells, scripts, stand alone programs
and helper methods in C# and Visual Basic which were later reused from
the JAVA test framework.
- Guiding, driving and evaluating the approach for a GUI driven Test
Automation Framework; currently working on initial scoping,
prototyping and evaluation/recommendation, the effort has 2 parts and
in house effort which is Selenium based solution and an outsourced QTP
driven suite.
- Supported QA manual efforts by writing customized testware and test
tools (C#/.NET and VB).
TELVENT FARRADYNE www.telvent.com Rockville, MD (September 2008 -
December 2008)
Leading provider of IT services and customized software applications for
the ITS (Intelligent Transportation Systems) industry.
Software QA Analyst - Consultant (09/2008 - 12/2008)
Quality Assurance Analyst, had manual and automation roles on a refactored
"legacy product".
- Manual/Automated Tester (Functional-QTP) for a web base Traffic
Incident Detection Application.
- Created an Excel based reporting engine, it used QTP test scripts,
generated reporting Check Points and automatically updated Test Runs
and Test Result Status to a Traceability Matrix. Technologies
involved: QTP/API (AOM COM Object), VBA/XPath (excel and word) and VBS
(for the scripting engine driving QTP).
- Modeled and Prototyped a QTP "Functional Automation Framework" to
drive and manage the execution, integration and customized reporting
of Test Projects.
JUDICIAL POWER www.poderjudicial.gov.bo Cochabamba, Bolivia (November
2006 - November 2007)
The Software Development Department of the Judicial Power branch for the
city of Cochabamba - Bolivia, develops and supports the information systems
in charge of Judicial Cases, land tenure, cadastral and Property Ownership
Registration.
Software Tester - Contractor (05/2007 - 11/2007)
Software Tester for "Cadastral TEMIS System" and "Case Management System -
CMS".
- Actively participated throughout the SDLC for CMS, from collection of
Requirements from the field
to performing system, functional and performance/stress testing.
- Developed the test plan, test procedures and test cases for the TEMIS
System. Also built the test environments, selected and installed
simulation test tools for the TEMIS systems.
Software Developer - External Contractor (11/2006 - 04/2007)
Served as a Jr. Software Developer for "CMS Case Management System".
- Migrated CMS from Visual Basic 6.0 to a .Net platform using C#.Net.
- Primarily focused on the development of the Case/Judge/Court
assignation module. Development activities included porting the logic
from a structural to an OOP design, developing new features and
reshaping some old features as per BA requirements.
- Extensively Unit tested the application classes and public interfaces
in Isolation mode and its integration with other Components and Layers
of the System.
NetIQ CORPORATION www.netiq.com San Jose, CA
(February 2000 - April 2002)
NetIQ-Attachmate, is a leading provider of comprehensive systems and
security management solutions for IT companies worldwide.
Succeeded in diverse positions of increasing responsibility, became a Team
Lead for the SQA Department, delivered successful results and exceeded
management expectations in all of the tasks assigned.
Quality Assurance Consultant (01/ 2002 - 04/2002)
Regression Test Contractor for "AppManager 4.2.0" backend, project goal was
to perform Regression Testing on a recalled release tested by offshore
contractors.
- Delivered and extensively tested SUT for integration, system and sub-
system level including functional tests (installation, stability,
endurance, recovery) and non functional tests (load, stress,
scalability, usability and compatibility).
- Provided training to newly assigned Test Engineers and assisted new
Test Lead to ensure a smooth transition.
Quality Engineer - QA Technical Lead (05/2001 - 12/2001) Multi Site Project
(NC, TX, WA)
Technical Leader for Connectors, Applications and Installation test teams
for "XMP V1.0 for MOM".
- Managed, monitored and provided technical assistance for a group of
five Testers.
- Served as a QA liaison for the Advance Test Team for our distributed
testing locations (NC, TX, WA), became a key player in making a "first
time" cross site/remote release successful.
- Escalated severe bugs, reported the scope, risks and impact of the
flaws to upper management and other stakeholders in War, Bug Triage
and Risk Analysis meetings.
- Design and implemented a thorough and successful Test Plan for a
Middle-Tier connector used to synchronize our product with MSFT MOM
consolidator and agents. Found relevant design issues which were to be
addressed in a joint effort with Microsoft for a patch MOM/XMP
releases.
- Achieved the distinction "Top Performer Engineer", awarded among 20
SQA engineers.
Quality Engineer - QA Team Lead (12/2000 - 07/2001)
Applications/Installation Groups Lead for "AM 4.0". Led a group of 7
Engineers (5 local and 2 offshore).
- Served as a foundation and backend components tester for the complete
STLC for AM 4.0. The team was also in charge of module integration
with the back end of the product.
- Coordinated efforts with other Team Leads (DB, UI and Performance) for
integration testing.
- Contributed to automation efforts for the installer, using a GUI
automated test tool.
- Reported progress of testing directly to the SQA Director and CTO.
Presented the group milestones to Product Manager's and upper
management.
- Assessed release readiness to Bug Triage Team on a weekly basis,
active participant of CCB meetings with Project Managers and Dev.
Management to gauge the impact of newly found bugs; the technical role
meant "been the voice" for QA on the CCB meetings.
- Implemented, customized and deployed a Test Management Solution (Test
Director/HP Quality Centre). Instructed QA/TS personnel in the use and
administration of Test Director.
Software Tester (02/2000 - 11/2000)
Responsible Tester throughout the STLC for AM Web Solution Modules "V3.4+"
(Alpha, Beta and GA).
- Designed, improved, and executed the entire Test Plan, increased test
coverage and established test matrices templates.
- Created automation scripts (VBScript) to Access Data Collection
Interfaces for Remote Clients.
- Conducted Performance, Load Testing and Memory Leak analysis at the
sub-system/Component Level.