Sr. Software Qa Engineer Resume
Menlo Park, CA
SUMMARY:
- Over 14 years of experience in software quality assurance of Windows and UNIX applications
- Extensive knowledge of cloud - based Mobile applications testing.
- Possesses strong understanding of testing methodology for Mobile devices.
- Expertise in testing proprietary web browser and email services for Mobile devices.
- Working knowledge of black box software testing methodologies, tools and techniques.
- Thorough understanding of software development life cycle, QA procedures and requirements.
- Develop test documentation of various types including test plans, test cases, test suites & test scenarios.
TECHNICAL SKILLS:
Operating systems: Windows Servers; Windows Vista/7,8,10 Unix/Linux, Mac OS 8.0, 9.0, 10.6
Programming/Scripting Languages: C, Shell Scripting, HTML, Java, JavaScript
Test Automation Tools: Segue Silk, WinRunner, LoadRunner, JMeter,Selenium
Mobile: Windows Mobile, Android, iOS
Databases: Access, ORACLE, MS SQL Server
Networking: TCP/IP, FTP, Telnet, SMTP, POP3, DHCP, DNS, WINS etc.
Other: Cloud, SaaS, Jira, Spira, Rally, Confluence, REST API, Test Rail
PROFESSIONAL EXPERIENCE:
Sr. Software QA Engineer
Confidential, Menlo Park, CA
Responsibilities:- Run Compatibility Testing (cross Windows/Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads etc) for Oculus.com Web store, Catalog Manager, Inventory manager.
- Testing Shopping Cart( Check out, Payments, Estimated Shipping, Tax)
- Testing Front and Back End proprietary Oculus Email System.
- Develop, maintain and execute automated test scripts ( proprietary language (Hack))
- Write SQA test documentation such as test plans, test cases, check lists
- Participate in Functional Design Review meetings to provide valuable added feedback prior to development
- Test in Agile environment, participate in sprint planning, estimation of story points
Sr. Software QA Engineer
Confidential, Oakland, CA
Responsibilities:- Perform QA Smoke, Acceptance, Regression, Function, UI, Usability and Compatibility Testing
- Run Compatibility Testing (cross Windows/Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads etc)
- Utilized Selenium for automation regression test.
- Test Mobile app s behavior under various interruptions: battery strength (full/medium/low), incoming calls, SMS, video calls
- Write SQA test documentation such as test plans, test cases, check lists
- Identified, analyze, and document defects using Rally defect tracking systems.
- Test in Agile environment, participate in sprint planning, estimation of story points.
- Participate in UX and Functional Design Review meetings to provide feedback prior to development
- Load and stress tests utilizing jMeter.
- Tested Admin Tool and Assignment page on Server side for BOC.
Sr. Software QA Engineer
Confidential, Redwood City, CA
Responsibilities:- Test in fast paced Agile environment, participate in sprint planning, estimation of story points
- Developed Test plan, Test Cases
- Participate in Functional Design Review meetings to provide valuable added feedback prior to development
- Built test plan, test cases and organized test plan review meetings with cross functional team
- Participate in daily standup meetings and update the team on the test status
- Test the product in different client and network environment such as Web Portal, Mobile/Tablets, wired/wireless, VPN
- Prepare test environment including Hardware, Software, Network, other devices.
- Create and run scripts using Java for Selenium.
- Backend API's test using REST.
Sr. Software QA Engineer
Confidential, San Jose, CA
Responsibilities:- Acted in the capacity of Senior/Lead QA Engineer and architected, implemented and administered QA processes (e.g., defect tracking, test case management, automated testing strategies, etc.)
- Test Concerto - the Collaborative Product Management / Development Management package (an enterprise solution, for execution management development of new products).
- Test Windows-based part of the package used for time-to-market execution planning, ‘Critical Chain’ analysis, due-date decisions, resource and ‘labor pool’ management, time-buffer allocation for flexibility, introduction of a new project, etc., using constraint-based scheduling;
- Test Web-based module for top-level view of multiple projects, detailed review (warnings of delays, zooming in on problem areas, etc.), schedule validation and changes, resource management (Java Applet) and task updates
- Functional and analytical testing (involving understanding of the Theory of Constraints)
- Preparation and documentation of test plans and test cases
- Develop, maintain and execute automated test scripts (developed in WinRunner)
- Load and stress tests utilizing LoadRunner.
- Systems testing, including connectivity with database servers
- Testing of Java applications including applets
- Defect submission in Test Track Pro bug-tracking system. Follow up with reported bugs until satisfactory resolution.
- Localization software on Hebrew, Japanese, French, German languages.
- Testing Mobile version of the product on iPad and another different smart phones.
- Testing Cloud version of the product.
Network Administrator
Confidential, Mountain View, CA
Responsibilities:- Systems and workgroups administration: Microsoft Windows NT, Unix FreeBSD, Linux, Upgraded networks with multiple protocols, and new hub and routers.
- Installing and supporting Mercury and Segue products as WinRunner, LoadRunner, Astra, Topaz, Silk, E-mail clients, users support and training, conducted classes for students. Diagnosed and fixed problems in software & hardware integration.
- Setup DHCP, DNS, WINS. Manage user accounts and permissions.
Senior Software QA Engineer
Confidential, Santa Clara, CA
Responsibilities:- Tested server side (mail gateway component) of proprietary email application, which allows users of Palm devices to send and receive mail. Testing covers access to Palm.net account, access to public, POP3 and IMAP mail storage, server side configuration, Palm.net message ID scheme, outbound SMTP, unified error code, blaster & future client backward compatibility, message filtering, mail header support.
- Testing proprietary Palm web browser. Areas covered include bookmarks, low-memory scenarios (memory cashing, extended storage card, etc.), protocols, menu options, web content limitations, security.
- Performed functional, system and performance and load tests for Web Infrastructure/Network server to determine the limitations of the server. Configured Solaris 2.6, 7, 8 w/ Apache web server and Sendmail
- Developed automated tests utilizing Silk for mail content retrieval, content filtering, error handling, decoding of plain text message part, attachment retrieval, individual message deletion, deleted message determination. Maintained and monitored the Automated Test Library.
- Wrote test plan for the product, well-detailed test cases and scenarios at unit and integration levels.
- Verified defects against technical specification, reported them into BTD, and monitored their progress
- Managing the lab equipment; Archiving all test results; Comparing test results and generating reports
Software QA Engineer
Confidential, Los Altos, CA
Responsibilities:- Testing a billing application product consisted of a Web Server Application and Oracle DB Server
- Responsible for black box, stress, load, configuration, performance, and regression test development and execution in a cross-platform, multi-server, and multi-browser environment.
- Defined, documented, and implemented product integration and test strategy Built test scenarios, defined test objectives, resources, and measurable criteria. Parameterized test data.
- Designed layouts and implemented hands on network connectivity of QA Lab.
Senior Software QA Engineer
Confidential
Responsibilities:- Tested over 40 various WEB-based applications and WEB sites developed by ISP company for its business clients (international trade companies, on-line grocery stores, advertising agencies, travel agencies, job placement firms, newspapers, etc.) as well as for internal use.
- Provided functionality and regression testing, browser and operating system compatibility, usability testing, testing of cache, databases, security, forms, animation, navigation, printing, etc.
- Black box testing of the corporate web site utilizing knowledge of JavaScript, HTML, XML, CGI and ASP technology.
- Tested in-house network security system for Internet connectivity and customer connections. Used Network Analyzer Sniffer and Iris to do the Protocols and internet/intranet security analysis.
- Anti-virus, audit vulnerability, assessment Intrusion Detection Topology, OS hardening. TCP/IP configurations, Protocols and client/Gateway drivers parameter validation, etc.
- Conduct systems security analysis and implementation, configuration management, integration, and testing of ISS enabling products and techniques. Reviews and recommends ISS solutions based on an understanding of products/systems test results, practices, procedures, and customer requirements.
- Developed custom Bug Tracking Database utilizing FoxPro and MS Access.
- Utilize the knowledge in TSL and C programming languages to create the WinRunner scripts for website VPN client/gateway regression testing
Data Analyst
Confidential
Responsibilities:- Usability testing of dedicated electronic devices used for entering geographic maps into computerized systems. Tested consistency of data representation in different file formats.
- Tested Windows and DOS applications for transferring photo images received from satellites into drafts of geographic maps. Tested printing of the maps via custom printing equipment
- Researched needs of map designers to developed technical specifications for new products
- Processed software and hardware defects in accordance with internal procedures. Reported technical problems and verified them fixed. Operated defect tracking database application (Paradox)
- Quality control of various professional and mass market maps created for different regions of the Russian Federation. The maps are used by geological expeditions, tourist, environmental and other governmental, businesses and non-profit organizations
