Firooz Yazdi
Summary of Qualifications:
Results oriented and hands on software engineer; with experience and a strong record of success in both large and small technical environments. Have proven strength in full software development cycle including its planning, developing, testing, release, delivery, and support.
Programming:
C++, Java and shell scripting, Swing and Spring API unit testing; SOAPUI and GUI testing; LAMP configurations scripting; RH-Linux administration and maintenance; web site development and testing, heavy use of PL-SQL-StoredProcedures(join,ETL,create/update)plus complex queries);Oracle Forms, EBS with knowledge of ADF, GRC and Noetix Views and report creation; VStudio 2008 development; SQL Server Management 2008
Automation :
Selenium/RC/WebDriver plus WatiN for .NET testing. Automation using QTP/Loadrunner plus management of SDLC ; Browser testing with Selenium IDE-RC-GRID Java add ons and Selenese scripting Unit and load testing with JUnit/JMeter, WebDriver/Maven/Eclipse, Load/scalability testing; also testing of EPIC modules.
Employment history
Screen Actor’s Guild, IT Los Angeles, CA
SQA Specialist/Manager Permanent 12/11 to Present
• Accommodating individual parts of the design requirements to the prototype to the product; performance testing and load matrix; running the entire QA department
• Testing and managing a large Oracle based EBS plus a very busy web site
• Knowledge of Linux administration; set up of virtual servers for test and dev
• Providing quality assurance procedures for successful migration of Solaris to Red Hat Linux and data base upgrades
• Assisting customer/user base interactions with Oracle Forms and data mining
• Build and release management of local and remote code base through subversion; committing and building dependencies via automated Ant/Maven scripts on Jenkins server; providing quality assurance for release and deployment on weekly basis
• Log file investigation for proper server redirect, config file match, property diff
• Use of server services for SOA integrity testing using SOAP-UI and REST
• Mobile phone simulation for testing of converted portions of the web site; familiarity with AVD and Android 4.0 API levels; use of JUnit extensions for unit testing; use of Eclipse
• Created QA Laboratory producing numerous automated and manual tests; testing of video/audio streaming plus media server/PDFEngine and XMLPublisher
• Exercising Agile Scrum project and Siemens PLM and
CardioNet, San Diego, CA Contract 05/11 to 12/11
Senior Lead SQA Engineer
• As a lead SQA engineer, in charge of end to end testing strategy, execution, and reporting.
• Automation and manual testing of a complicated three tier medical device application; MCOT(mobile cardiac outpatient telemetry).
• Wireless and web testing of monitoring and data base management on line
• Crystal Report 2008 set up using VS/.NET for EPIC clarity report generation/Business Objects and testing of EPIC modules like resolute
• Linux scripting, writing Java servlets and service oriented applications, Ubuntu and Solaris
• Use of Quality Center and Agile Advantage for test management and configuration
• Use of QTP and Loadrunner for performance testing, load, spike, and stress testing use of web_reg_find/web_image as well as Selenium and Selenese Java scripting for browser testing; creation of load matrices
• Unit testing of BSP using TUX and KATO on mobile devices.
• Use of SQL scripts for ETL purposes
• Initiation Build reference data, Extract from sources,Validate,Transform,Load into staging tables,Audit reports,Publish,Archive,Clean up with the use of tools like Microsoft SQL Server Integration Services(SSIS)
Edwards Lifesciences Irvine,CA Contract 10/09-04/11
Developer/SQA Engineer
• Providing quality assurance support to Development/QA group in unit and black box testing
• Help developers with Trace Macro and setting up of break points
• Bash scripting, perl and kshell scripting, data mining and report generation, updating config and bat files, linux server/network admin
• Testing of C# GUI software/MYSQL/Oracle 11g data base, data box simulation device
• .NET front end and Java API/Swing testing
• QTP and Loadrunner were used for performance testing
• JUnit and use of annotations and assertions for validation and verification of periodic fix patches
• Diagnosing and fixing of anomaly reports
• Memory leaks and core dumps plus creation of complicated test scenarios and reports
• Heavy use of SQL update and join, drop and create plus creation of stored procedures
• User defined functions and dlls through VS
• Dead code removal, synchronization and optimization of DB code
• Bug reporting and requirement management with QC
• Jira and SharePoint
CISCO Systems, San Jose, CA
Developer/SQA Engineer Contract 01/07-06/09
• Employed QTP and Loadrunner for performance testing as well as script generation for back end testing; used VuGen for client-server configuration and parameterization
• JUnit for unit testing of Java API creating test fixture
• JScript and EJB/JSP and server side testing, set up and trouble shooting of JMeter server, report aggregation and use of http manager measuring throughput and the response time, creating external library/ DLL files/user defined functions(GetPltForm, GetVersion) plus SQA suite testing tools to assure lifecycle quality from requirements to test planning, execution, and integration.
• As a Cisco contractor responsible for performance testing of Network Data Integrity I did the SQL injections testing, server redirect301, LDAP and XPath injections and HTTPS testing
• Proxy server testing and phishing techniques.
• Creation of test scenarios on different networks (WIFI, MAXFI, wireless and mobile phone applications).
Keen.Com(AT&T Interactive), San Francisco, CA Permanent 02/03 - 06/06
QA Lead/Manager
• Accommodated individual parts of the design requirements to the prototype to the product; performance testing and load matrix using mercury’s Loadrunner
• Created QA Laboratory and was in charge of end-to-end testing strategy
• Testing and quality assurance of a large web site connected to a PBX phone switch.
• Extreme testing activity with the help of a large group to apply white and black box testing techniques like user acceptance, system integration and unit testing for developers.
• Converted thousands of test cases to automated harnesses using SILKPerformer visual basic scripting language on 24/7 basis; used Loadrunner for parameterization and automated testing of user-input web pages plus performance testing
• set up of special repositories to store and analyze the test results for later graphing and presentation.
Siemens (Medical), Santa Clara/Pennsylvania Permanent 09/99 to 02/2003
Lead SQA Engineer
• Assurance of HL7 integration
• Clarity and Workbench reporting
• Strong SQL on EPIC Chronicle
• Practical use of Siemens SmartGrid and Data warehousing tools.
• EPIC OpTime
• Master files creation Preference cards
• Expert with Siemens Data Warehouse
• Siemens Openlink and CloverLeaf
• Programming in Crystal and SQL on legacy systems like MVS and AS400.
• Use of Perl to test phone servers residing on UNIX Solaris/Appolo
• Verification/validation of requirements for medical devices
• Vibration, thermal, humidity, module and system level testing.
• Utilized Mercury TestDirector and SQARobot to automate test fixtures.
Education:
BS in Computer Science; BA in Language/Literature CSUHayward, CA