Software Qa Engineer Resume
San Jose, CA
SUMMARY
- Solid experience in manual and automated testing of web and mobile applications in Agile process
- Background in software/database development
- Working knowledge of Software Development Life Cycle, SQA Methodologies and Tools
- Proficient in software issues identification and reporting
- Knowledgeable in Open - Source Automation Tools (Selenium)
- Superior problem solving, communication, interpersonal and auditing skills
- Self-driven with strong work ethics
- Able to embrace challenging assignments and develop new approaches with minimal supervision
- Passion for software quality
- Enjoy working as a member of a result-driven team
- US Citizen
TECHNICAL SKILLS
Platforms: Windows 10/8/7/XP, Mac OS, Linux, UNIX
Mobile Platforms: Windows Mobile, iOS, Android OS
Programming: HTML, CSS, XML, JavaScript, SQL, PL/SQL, Java, C/C++, Visual Basic
Database: Oracle, Ms SQL Server
Test Automation: Selenium IDE/RC/Web Driver
Web Testing Tools: Fiddler, Firebug, XPather, DOM Inspector
Networking: TCP/IP, FTP, HTTP, Internet, Intranet
Virtualization: Oracle VirtualBox
Bug Tracking: Bugzilla
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, San Jose, CA
Responsibilities:
- Testing of proprietary compression software and IoT (Internet of Things) protocol translator.
- Developed test scripts for multiple clients using Java, C, javascript (node.js) multiple connections and multiple data to the IoT protocol translator
- Ran and maintain test scripts for functional testing
- Wrote test scripts to send files (multiple files with large size) to the IoT server using Java
- Wrote Test Plan for the HTTP implementation using Java, C, javascript in Node.js environment
- Utilize various open source software tools written in Java, Node.js and C
- Setup on “IoT Protocol translator” server by sending request (POST method) using HTTP and receiving response (GET method) using HTTP from “IoT Protocol translator” server
- Send data with HTTP and read with CoAP, MQTT, AMQP protocols
- Tested CoAP, MQTT, AMQP and HTTP protocols in node.js environment using javascript
- Provide support with team members in compression files.
- Participated in project team meetings to discuss testing process, business requirements, and assignments.
Software QA Engineer
Confidential, San Bruno, CA
Responsibilities:
- Tested a native mobile application developed to track family member's locations on the map along with Social communications features
- Created and executed test cases for the Application components
- Performed exploratory, functional, GUI and integration testing (Google Maps, GPS Services)
- Executed regression testing as defined by the Project testing activities for new releases
- Analyzed software failures and reported issues to Bug Reporting System, Bugzilla
- Performed Bug Verification testing
- Performed compatibility testing using different mobile devices and Android Virtual Device installations
- Participated in regular project team meetings to discuss testing process, requirements, and assignments
- Created test environments using SDK- based Android Virtual Device and .apk files installation
Database Developer
Confidential, Campbell, CA
Responsibilities:
- Involved in logical & physical design, development and testing of the system
- Worked as a developer in creating complex Stored Procedures, DTS packages, triggers, cursors, tables, views, and other SQL joins and statements for applications
- Design and implementation of stored procedures and triggers for automating tasks
- Developed SQL Server Stored procedures and DTS packages to extract data from database
- Implemented constraints on tables
Environment: MS SQL Server 2000, MSDE, SQL Profiler, Import & Export Data, Windows 2003 Server
Software QA Tester
Confidential, San Francisco, CA
Responsibilities:
- Performed manual testing for the websites
- Responsible for developing test cases for Functionality and Regression testing manually
- Executed test cases and submitted test defect reports using the tool Dimensions
- Actively participated in daily bug review meetings and interacted with developers diplomatically to ensure high quality of the application under test
- Executed Test cases for introducing the new version of the application after adding new features
- Participated in alternate days and weekly meetings to discuss the various development issues
Software Engineer
Confidential
Responsibilities:
- Created several Oracle objects such as Tables, Views taking care of Master-Detail relationship and also developed many PL/SQL programs using Stored Procedures, Functions, Triggers, etc.
- Called Oracle’s stored Procedures and Functions from Visual Basic
- Created man shell programs to list the directories/ files, etc. and execute various UNIX commands
- Developed communication between users by creating network programs in C
- Technical lead in the creation of software projects, including software architecture, design, coding and testing Prototyped, designed and developed software building custom applications for clients using the tools Visual Basic, Crystal Reports/Data Reports, Oracle and MS Access
- Designed/implemented a large-scale communications package for deployment within colleges
