Sqa Engineer Resume
Santa Clara, CA
SUMMARY
- Over eight years of experience as Software Quality Assurance Engineer in various technologies including web based application and storage testing.
- Extensive knowledge of Quality Assurance standards, methodologies and strategies with complete understanding of Software Development Life Cycle.
- Automation testing using Selenium web driver, TestNg, Junit.
- Extensive experience in all phases of Black Box testing including functional, integration, regression, and UAT testing.
- Experienced in creating test plan, writing and executing test cases, manual testing and automated test execution.
- Proficient in using testing tools like JIRA, Bugzilla, Quality Center and TestLink.
- Proficient in testing Beyond RAID DAS, NAS, SAN storage products with iSCSI solutions.
- Experience in working with embedded environments.
- Proficient in multiplatform OS X, Linux, Windows platforms and cross browsers testing (IE, Firefox, Chrome, Safari).
TECHNICAL SKILLS
Programming Skills: Java/J2EE, JDBC, Hibernate, Spring Servlets, JSP, Spring, SQL, JPA, C
Scripting Languages: HTML, SQL, Perl, Shell
Web/Application Servers: Apache Tomcat, Jetty
Web Services: SOAP,WSDL,UDDI, REST
Databases: MySQL 5.0, Oracle 10g/11g
Design/Build Tools: Eclipse, Maven
Operating Systems: OS X, Windows, Linux, Unix
Log/Test/Version Control Tools: Apache Log4J,SVN, JUnit, QTP, Test Director, Selenium Web Driver, Quality Center, Junit, TestNG, JIRA, TestLink, TWiki, Iometer, QuickBench,, Bugzilla, AJA, BlackMagic
PROFESSIONAL EXPERIENCE
Confidential
SQA Engineer
RESPONSIBILITIES:
- Conducted functionality, reliability and regression testing for Beyond RAID storage with iSCSI solutions.
- Executed firmware testing for SAN, NAS, and DAS storage arrays. Used strong analytical skills to identify and log the issues.
- Performed storage GUI dashboard testing on OS X and Windows for emerging and existing products.
- Created and executed test cases for storage GUI. Worked with development team to analyze and troubleshoot critical issues.
- Performed firmware and application testing using thunderbolt and USB. Installed and upgraded applications. Carried out upgrades for device firmware.
- Measured performance using tools like AJA, Iometer, and Quick Bench using various interfaces on different platforms.
- Used Jira to report and verify defects. Created and executed test cases using Test Link and TWiki pages.
- Set up lab and configuration test beds and executed power cycle test for all storage products.
- Conducted Power Cycle test for the devices on multiple platform. Analyzed logs for verification.
- Designed and developed automation script using Selenium WebDriver, Junit, TestNG, and Java to verify and report the bugs in the application.
- Conducted Manual and regression testing on the newly created features.
- Active participant of the requirement freezing and daily scrum ceremonies.
Environment: OS X, Linux, Windows 8, Windows Server 2008, Windows Server 2012, TestLink, JIRA TWiki
Confidential, Santa Clara, CA
SQA Engineer
Responsibilities:
- Reviewed BRD and analyzed the requirements.
- Performed manual and automated testing of web - based application.
- Developed test plan, test strategy and reviewed with peers.
- Developed test code in Java language using Eclipse IDE and TestNG framework.
- Automated web application using Selenium-RC and Java.
- Wrote test cases in test driven approach with mock objects and well-defined interfaces.
- Reported bugs using Bugzilla.
- Performed GUI testing .
- Attended for weekly QE status meetings and provided status update.
Environment: Java, TestNG, Eclipse, Bugzilla, Oracle, Selenium-RC, Windows XP/7, Mac OS X
Confidential, CA
SQA Engineer
Responsibilities:
- Actively participated in Product and Engineering requirement meetings
- Developed test code in Java language using Eclipse IDE and JUnit framework.
- Executed Hudson jobs for continuous integration.
- Created test scripts in Selenium and enhanced those scripts using Java API in Junit.
- Written test cases in test-driven approach with mock objects and well-defined interfaces.
- Developed automation test cases based on technical specifications to meet functional requirements, and reviewed with peers.
- Developed test code in Java language to automate those test cases using Selenium WebDriver, Junit, TestNG, and Java.
- Worked on filling the framework skeleton (page object), helpers, and test case implementation.
- Created Excel-based data sheets to drive the test cases, and populated with data.
- Filed bugs, worked closely with Dev in reproducing and fixing the bugs. Attended weekly status meetings and provided status updates.
- Performed manual testing and Selenium testing of the web based application
- Reviewed and analyzed technical documentation, product requirement documents, and functional specifications and was involved in developing test strategy, test plan, and test case documents.
- Created function libraries containing functions to be used in the automated test scripts.
- Identified test cases to automate. Automated those test cases using selenium WebDriver and TestNG in Eclipse IDE.
- Executed the test runs of the test suite and analyzed the results and logged bugs using bug tracking tool JIRA.
- Attended for all weekly QE status meetings and provided status update.
Environment: Selenium, TestNG, JUnit, Hudson, Java, Eclipse, Maven, Bugzilla, Oracle, windows7
Confidential, Alviso, CA
SQA Engineer
Responsibilities:
- Developed test plans for a new project critically important for the business (integration of all existing applications to a RightNOW CRM tool to reduce the customer support time, manage all the internal applications efficiently and provide the chat facility).
- Participated completely in testing CRM based application from inception to final release.
- The entire testing included integration testing, profile level testing, and chatting facility.
- Tested functionality of web based application including customer support, program scheduling, product shopping, and transactions. Worked with team professionals to resolve issues.
- Designed and developed test cases using Quality Center for functionality and feature verification and validation.
- Continuously updated test plans and test cases according to the latest production requirement document in Quality Center.
- Used Bugzilla to report and verify defects. Worked with the development team to discuss and verify the issues when needed.
- Verified applications using different browsers (IE, Firefox, Safari, and Chrome)
Environment: OS X, Windows XP, Quality center, Bugzilla, QTP, MySQL
Confidential, Sunnyvale, CA
Designer/Developer
Responsibilities:
- Contributed to the design and development of this web based application where members can check-in and check-out items as per their choice
- Reviewed the Business Requirement Documents and the Functional Specifications
- Prepared Test data for interpreting the positive/ negative results based on the design requirements
- Performed manual testing of the application
- Created Test cases and logged defects using Microsoft Excel
Environment: MySQL 5.0, Apache Tomcat, PHP Runner, Windows XP
