Lead Software Quality Assurance Engineer Resume
San Jose, CA
OBJECTIVE:
Seeking Senior QA Engineer position in Software QA Engineering field.
PROFESSIONAL SUMMARY:
- More than 17 years of experience in software QA field (including Linux servers, secure communication, networking, desktop and web - based applications).
- Proven track record of Software Testing in a Linux environment.
- Conducting installation, acceptance, functionality, compatibility, performance, scalability, latency, stress, regression (including automation) and other tests.
- Excellent understanding of software development life cycle.
- Excellent knowledge of software testing methodologies.
- Strong analytical skills and good practical judgment.
- High Availability/Fault Tolerance Testing.
- Highly proficient in troubleshooting both hardware and software configurations across multiple platforms.
- Excellent writing and verbal communication skills.
- Strong motivation to quickly learn new things.
- Flexible and adaptable to new environments.
- Team player, but can work independently if required.
- Recipient of numerous awards for consistent and outstanding performance.
TECHNICAL SKILLS:
Professional Skills: Strong knowledge of PC hardware and LAN - assembling, configuration, setup, troubleshooting.
Operating Systems: Windows Server, LINUX (Red Hat, CentOS, Ubuntu), Solaris, AIX (WebSphere), MAC OS, IOS.
Load Balancers: F5 o Virtualization OpenStack server, VMWare, VirtualBox, Citrix Xen
Programming languages: fundamentals of C, PL/1, PASCAL, Visual Basic, SQL, Shell Scripting, HTML, Python.
Test automation tools: MS Test 6.0; QA Partner /Silk/Silk Performance, Win Runner, Selenium.
Databases: MySQL, Oracle, PostgreSQL, Sybase, MS Access, LDAP active directory.
Applications: MS Office Pro, Microsoft Outlook, Lotus Notes, Adobe Photo Shop.
Source Code Management: MKS Source Integrity, GIT, Perforce.
Hardware/Set top boxes: HP G5; Dell R310, R610, R630; various models of Motorolla, SA, Roku.
Networking: TCP/IP, FTP, HTTP, SSH o Bug Tracking JIRA, Bugzilla, PVCS Tracker, Vantive Bug Tracking system, TeamTrack, FogBugz.
Test Case Management: AppTest Manager, QaTraq, Jira, Develop test documentation of various types including test plans, test cases, test scripts, test scenarios, test suites, check lists.
EMPLOYMENT:
Confidential, San Jose, CA
Lead Software Quality Assurance Engineer
Responsibilities:
- Planning, configuring, maintaining and testing ActiveVideo Platform releases on multiple system configurations.
- Linux Servers set up in a single component server configurations and fully fault tolerant setups.
- All testing involved AV Platform and some client testing, depending on deployment requirements.
- Tested bandwidth allocation for number of running TV sessions as well as for a single session on cable environment.
- Created detailed test cases for new features.
- Created and executed test plans for dynamic streaming platform.
- Worked closely with Development, Product management and Tech Support to reach product milestones.
- Helped design and implement network services required by platform and customer environmental needs.
- Worked with customer engineering to reach customer goals.
- Provided on - site testing and customer training.
Confidential, Mountain Vew, CA
Senior Quality Assurance Engineer
Responsibilities:
- Testing Linux - based game and application servers.
- Performed installation, configuration, functionality, regression and performance testing of game and application servers for each release.
- Identified, reproduced and reported product defects using FogBugz bug tracking system.
- Created and maintained test plans, test cases, test matrices, status reports, test scripts and test data.
- Executed manual and automated test cases (using in house testing tools and scripts).
- Maintained Linux servers for the company and customers.
- Participated in QA meetings, development meetings, functional spec reviews, and release status meetings.
- Worked closely with development team for better understanding of application and testing coverage.
Confidential, San Mateo, CA
Senior Quality Assurance Engineer
Responsibilities:
- Provided testing of Confidential 's enterprise - class secure messaging solution (email, IM), developed in Java.
- The foundation for all Confidential products and solutions is the SigabaNet architecture, a baseline platform of security functions that is designed to protect data in motion by ensuring confidentiality, integrity, auditability and non-repudiation.
- Performed installation, configuration, functionality, regression, performance, and integration testing of SigabaNet servers on various platforms for each release.
- Executed manual and automated test cases (using in house testing tools and scripts). o Identified, reproduced and reported product defects using TeamTrack bug tracking system.
- Created and maintained test documentation.
- Performed back-end testing with Oracle, SQL Server, Postgres and LDAP active directory. o Maintained QA lab machines and QA databases.
- Participated in QA meetings, development meetings, functional spec reviews, and release status meetings.
- Provided necessary help to Support group in troubleshooting customer issues to ensure better customer satisfaction.
Confidential, Redwood Shores, CA
Senior Quality Assurance Engineer
Responsibilities:
- Created test designs and test plans for client and server parts of the applications.
- Developed and maintained bug tracking and test case databases using MS Access.
- Participated in research and evaluation on several QA automation and defect tracking tools.
- Participated in deployment of new defect tracking system - DevTrack.
- Provided tool training for company employees.
- Defined hardware and software configurations required for the product testing.
- Managed defect resolution and verification process.
- Created and executed test cases for all parts of the product.
- Was responsible for regular build process.
- Worked closely with Technical Support and Development teams to pinpoint customer problems and develop solutions and workarounds
Confidential, Palo Alto, CA
Quality Assurance Engineer
Responsibilities:
- Performed testing of client/server financial application Catalyst 3.4 (Trade system), Carma 3.0 and Carma 3.2 (Risk management system). The application runs under Windows NT and Sun - Solaris. Executed test cases manually as well as providing ad hoc testing on 3-tier architecture.
- Identified, reproduced and reported defects in product, using Vantive bug tracking system.
- Ran automated regression Test Suites, written in Shell Scripting Language. Analyzed test results to pinpoint the problem and find the solutions and workarounds.
- Worked closely with development team for better understanding of application and testing coverage and performance.
- Was responsible for generating daily candidate builds for use by engineering and QA team. Participated in planning of build schedules with engineering.
- Responsible for the production release process from the beginning of development through making customer copies. Performed sanity checks on all releases, verified and released CDs and diskettes.
- Wrote documentation for testing purposes and build process.