O

Omid F.

QA Manager

San Mateo, California, United States26 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 25 years of experience in Quality Assurance.
  • Expert in Performance Engineering and Test Automation.
  • Proven track record in leading automation projects.
Stackforce AI infers this person is a seasoned QA Engineer with expertise in SaaS and Fintech industries.

Contact

Skills

Core Skills

Performance EngineeringTest AutomationTest ManagementQuality Assurance

Other Skills

.NET FrameworkAPIActive DirectoryAgile MethodologiesAnalytical SkillsAntAppdynamicsAutomated Test ScriptsAutomationAutomation EngineerAutomation FrameworkBug TrackingBusiness-to-Business (B2B)Custom Tool DevelopmentDefect Tracking

About

Quality Assurance Engineer with more than 25 years experience in server systems, secure messaging and VOIP products, Finance, personal computers, software systems and consumer electronics. Senior Automation Tech Lead with 15+ years in software development, automation frameworks and implementing software tools and utilities. QA Engineer, with responsibility for performance measurement strategies to observe application and infrastructure performance across diverse hardware, operating systems, application servers, and databases. Professional, who skilled in all facets of the product Development Life Cycle from design through implementation, documentation, test, debug and customer support. AREA OF EXPERTISE: Design, Implementation and Execution of multi-tier system integrations of Performance and Test Automation for variety of Web and Mobile Projects (Enterprise and Startup setup). Automation Specialty in Selenium, HP QTP, Robot, Appium, AutoIT, BadBoy, DeviceAnywhere Frameworks. Load Tools Preferences: Apache jMeter, SoupUI, LoadUI, WebLOAD, LoadRunner, Rational Performance Tester, OpenSTA. Source/Version Control Practical knowledge: Git, FishEye, SVC, CVS, Subversion, Rally, Perforce, IBM Rational ClearCase, SCCS, PVCS and Visual SourceSafe. Installation, Configuration, and Administration of Application Servers: MS SharePoint, Lync, Exchange, Office Communicator, IBM Domino and Cisco Jabber. Practical knowledge of variety of Test Management and Defect Tracking tools: JIRA/Confluence, HP ALM/Quality Center, IBM Rational ClearQuest, qaManager, TestMaster, TestLink, PerfSite, Tarantula, WebTst, Salome-TMF. Expert to Create, Organize and Manage the Project Test Documentation: Test Plans, User Stories, Epics, Test Suites, Test Cases, Test Reports, Test Coverage, KPI, Reports Capacity planning and sizing documents.

Experience

26 yrs 6 mos
Total Experience
3 yrs 3 mos
Average Tenure
9 yrs 2 mos
Current Experience

Amazon lab126

Quality Assurance Test Lead

Apr 2017Present · 9 yrs 2 mos · Sunnyvale, Ca

  • I'm an Amazonian now.

Blackberry

Principal Performance Engineer

Jan 2010Apr 2017 · 7 yrs 3 mos · Mountain View, California

  • Responsible for Developing and Performing SOAP / REST API calls for Good Work, Good for Enterprise, Good Connect and Good Share (Docs) apps that are part of Good Technology's secure mobile collaboration suite built on Good Dynamics interfacing with Exchange/Domino mail servers, MS SharePoint, MS Office Communicator, Lync and Cisco Jabber application servers.
  • Responsible for analyzing, troubleshooting and automating performance workloads on large scale systems using various open source tools and programming languages such as jMeter, SoupUI, JAVA. Ruby, Perl and Powershell.
  • Designed and implemented a Servlet running on Tomcat to automatically download the latest build, then auto install the application and kick off running the Test Cases automatically in silent mode.
  • Gathers business key metrics and volumetric and assembled workload and transaction information for performance monitoring.
  • Participate in daily standup calls and meetings for load/volume/smoke tests, in a role to be sure the systems are appropriately monitored during such tests so that results can be properly analyzed
  • Enhanced the Product Development Life Cycle and aligned Gate Exit criteria with design and operational maturity enabling smooth ramp into volume production.
  • Worked with Development, Application, Networking, and Security teams to develop appropriate testing infrastructure and Environment for applications under test.
  • Helped architect and implement solutions to address complicated application challenges around performance, scaling and Reliability.
  • Wrote several useful tools, utilities using various programing and scripting languages such as Java, Perl, PowerShell, Unix Shell, DOS Commands and Python.
  • Participated as a member of an Agile Scrum team to ensure on-time, high quality delivery of new services and enhancements.
  • Focused and prioritized approach to solving problems and implementing solutions.
SOAPRESTAPIjMeterSoupUIJAVA+6

Good powered by blackberry

Senior Test Automation Engineer

Jan 2010Mar 2016 · 6 yrs 2 mos · Sunnyvale, Ca

  • Helped shape the architecture of the product with performance as a key aspect of the product.
  • Ensured Implementation meets design objectives.
  • Designed and implemented multiple testing Labs to be used by PSR and QA engineers.
  • Automated 60% of the PSR tasks to reduce the test execution time by 50%.
  • Reproduced customer issues in-house and present the data and the root cause to the developers for more detail analysis and solutions.
  • Increased number of users the GEMS Servers could support by identifying bottlenecks, memory leaks, number of threads and CPU usage.
  • Published the KPI on KB and PSR Dashboard to the management.
  • Mentored other PSR and QA Engineers.
  • Send out status reports to management and developers the progress as well as issues found for all the PSR runs.
  • Helped the FIRST team in reproducing and resolving customer performance issues.
  • Helped customers with their capacity planning when using Good Technology servers.
  • Proposed 6 pattern-able ideas and 2 were selected to be implemented in the next release of the product.
  • Designed and Implemented the Test Automation topology to be used by Test Automation tools.
  • Automated testing and monitoring of Good Technology mobile client and Server websites using DeviceAnywhere, Java and Selenium.
  • Coordinated the automation tasks with China and India team.
  • Collaborated with development partners and Design, Planning and Engineering departments to develop product specifications, Quality and Reliability plans.
PerformanceTest AutomationJavaSeleniumDeviceAnywherePerformance Engineering

Innovative merchant solutions, an intuit co.

Sr. QA Test Automation Engineer Lead

Dec 2007Dec 2009 · 2 yrs · Woodland Hills, Ca

  • Designed and coded the Automation Framework to be used for all Automation projects.
  • Designed and coded the a Work Flow Engine to be used by QTP to test an internal Enterprise product (OASIS) for Smoke Testing as well as Regression testing.
  • Designed and coded the Regression Testing scripts to be used by QA Engineers to validate a build.
  • Responsible for manual testing the new features the OASIS application, enter bugs into Bug tracking system and create a report to upper managers.
  • Created Automation Project Plan which included Objectives and Goals of the Automation department, Short and Long Term projects with deliverables.
  • Automated the deployment scripts to replace the customized parameters with those parameters set in Production Environment.
  • Mentor other QA Automation Engineers by teaching the methodology and techniques on how to write Automation scripting using QTP.
  • Send out "Technical Notes"​ to the team which will have tips and instructions regarding on how to find issues in the field and how to resolve/work around them.
  • Managed 3 other QA Automation Engineer by Allocating Task, Mentoring them, Checking the codes and verifying their work.
Automation FrameworkQTPRegression TestingTest Automation

J2 global

QA Automation Manager

Dec 2006Dec 2007 · 1 yr · Holleywood, Ca

  • Managed, project lead and performed end-user test execution across the product line.
  • Provided all members of the Test team with timely and informative software component development news, tips and Technical Notes.
  • Actively tested products within a project with the other test professionals when called upon.
  • Instituted and strengthened 3rd party relationships with in engineering teams with the shared goals of releasing a quality release.
  • Leveraged unique benefits offered by automated tests and manual tests.
  • Delivered a test strategy focused at incremental testing methods and techniques. Detail what is being tested, who is testing what and when testing will be conducted.
  • Assigned Projects, daily tasks to other Test Engineers and monitored their progress.
  • Reported weekly status report, bug counts to other Management Team.
Test ExecutionTest StrategyBug TrackingTest Management

Eharmony

Sr. Lead Test Automation Engineer

Feb 2005Dec 2006 · 1 yr 10 mos · Pasadena, Ca

  • Responsible for automating the entire build process using Maven and Ant.
  • Automated the Deployment Process to QA Test and Staging environment.
  • Automated the Smoke Test (Insanity check).
  • Automated the Build Acceptance Test (QA Build Ready)
  • Responsible for evaluating all testing tools.
  • Responsible for converting Manual test cases into Automated scripts.
  • Responsible for setting up the QA Environment.
  • Responsible for leading team of 6 QA Engineers in their day to day task, mentoring them and also assigning Automation tasks to each individual.
  • Responsible for the deployment process to QA environment.
  • Wrote Automated test scripts in Java for Rational Functional tester.
  • Setup Automated Test Cases in Rational Test Manager to be run daily and nightly.
  • Responsible for setting up the Load Testing/Simulation Project from evaluating tools, creating test plans and executing Using jMeter, Weblogic, Oracle DBS.
MavenAntLoad TestingjMeterTest Automation

Blazent

Sr. Test Automation Engineer

Apr 2002Feb 2005 · 2 yrs 10 mos · San Mateo, Ca

  • Found and Logged bugs into our defect-tracking database (Bugzilla) and communicate and help with our developers as needed to resolve problems.
  • Direct participation in test plan development, QA automation software development, and test plan execution, results analysis, root cause identification, and reporting to ensure the quality of the Blazent products.
  • Used analytical and problem solving skills to contribute to the quality of the product.
  • Performed build verification against Test cases, Test scenarios and Test Plans.
Defect TrackingTest PlansQA AutomationQuality Assurance

Xdegrees

Technical Lead Reliability Engineering

Apr 2001Apr 2002 · 1 yr · Mountain View, Ca

  • Performed black box (protocol level) and white box testing.
  • Created test plans, wrote test cases and executed them by developing tools to automatically test the XDegrees product.
  • Developed innovative QA processes to improve XDegrees' ability to release high quality products in a timely manner.
  • Designed, developed, and implemented functional and system tests in Perl, C, HTML and C Shell to test remote access in various network configurations, remote and local caching, and system response under stress.
  • Responsible for accurately assessing the quality of the products by accurately.
Test PlansTest CasesQA ProcessesQuality Assurance

Sigaba

Manager of Test Quality Assurance

Sep 2000Apr 2001 · 7 mos · San Mateo, Ca

  • Developed, implemented, and maintained QA systems and activities for the Sigaba Email Encryption Gateway (SEEG) product.
  • Developed and executed software test plans. Analyzed and wrote test standards and procedures.
  • Designed and coded the internal QA home page.
  • Maintained documentation of test results to assist in debugging and modification.
  • Analyzed test results to ensure existing functionality and recommend corrective action.
  • Responsible for the design and coding (in Bash and Perl) of automated test scripts.
  • Wrote the test plan, developed and executed test cases for unit, integration and system testing.
Test PlansTest StandardsAutomated Test ScriptsQuality Assurance

Nextgenix

Western Region Associate Manager

Oct 1999Aug 2000 · 10 mos · Irvine, Ca

  • Responsible for managing the Western Region Web Testing department.
  • Evaluate the Loading/Performance testing tools for the E-Commerce project.
  • Responsible for generating Test Plans, developing Test Cases, interacting with different applications groups and end users with major concentration in unit, integration, system and regression testing.
  • Responsible for Installation and Configuration of Defect Tracking Tools for various Web projects
Test PlansDefect TrackingWeb TestingQuality Assurance

Education

California State University, Northridge

Bachelor's degree — Computer Science

Jan 1976Jan 1980

Stackforce found 100+ more professionals with Performance Engineering & Test Automation

Explore similar profiles based on matching skills and experience