We provide IT Staff Augmentation Services!

Software Quality Assurance Engineer Resume

4.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • A highly motivated Software Quality Assurance Engineer with over 7 years of extensive and diversified expertise in quality assurance techniques for client - server and web-based business applications, Software Analysis, Design and Development spanning all the phases of Software Development Life Cycle.
  • Strong technical skills in Software Testing and Documenting, Developing, Reporting and Analysis of the Business Requirements, Functional requirements and specifications of commercial and Enterprise applications.
  • Strong Expertise in full Software Development Life Cycle (RUP, Agile, Waterfall & other SDLC methods)
  • Experience in testing web based application, sound knowledge of HTTP, HTML, and XML Protocol
  • Experience testing software, hardware, web-based and client/server applications and call center applications.
  • Possess knowledge and experience in testing Web Services.
  • Involved extensively in White Box and Black Box Testing, System, GUI, Integration, Functional, User Acceptance, Database Testing and Regression Testing
  • In-depth experience with setting up Test environment based on Rational Unified Process (RUP) with profound understanding of Software Development Life cycle
  • Extensively involved in test designing, test planning, test automation and test execution of test case based on the user requirements and system requirements document.
  • Proficient in Experience testing hardware peripherals such as Blue-tooth devices, USB compatibility testing. Tested Video and Sound card Drivers for the Set-Top Boxes.
  • Client Server mobile application testing, Execute Black-box test plans
  • Mobile testing of various mobile platforms with emphasis on iPad and iPhone.
  • In-depth debugging skills and AD-Hoc testing.
  • n Functionality, Regression, Integration, Security, Browser/OS compatibility testing.
  • Proficient in designing, developing and implementing automation test suites from high level QA Documentation, from Business & Functional specifications as well as Software Development Process Documents.
  • Hands on experience in Selenium IDE and J unit for Unit Testing
  • Experience in automation testing using VB Scripting in Quick Test Pro (QTP).
  • Expert in developing test strategies and executing the test development with web based applications using manual testing methods and strategies
  • Executed SQL queries, performing regression tests and identifying and developing the test conditions.
  • Excellent working knowledge in SOAPUI.
  • Involved in Validating Data from different Data Sources which involved creating of number of Temporary Tables
  • Using disciplined software design methodologies tested programs of a complex nature using SQL queries.
  • Proficient in using testing tools such as QTP, Quality Center, Clear Quest and WinRunner for web and client server applications
  • Created and executed manual and Automated tests in QTP for UI and non UI testing
  • Centralized the management of the project using Quality Center.
  • Designing automation test architecture and then automating the test scripts using automation tools like QuickTest Pro
  • Data Driven Testing for web-based applications and windows applications in a Client-server Environment.

TECHNICAL SKILLS

Requirements Management Tools: IBM Rational Requisite Pro, Quality Center, Test Director

Modeling & Designing Tools: IBM Rational Rose, MS Visio

Configuration Management: Microsoft VSS, CVS, IBM Rational Clear Case

Testing Tools: Win Runner, Load Runner 9.1, QuickTest Pro (QTP) 8.2-10.0

Defect Tracking: IBM Rational Clear Quest, Bugzilla, Mercury Quality Center

SDLC Methods: Agile, RUP, Waterfall

Languages: HTML, PL/SQL, XML, UML,C, C++, VB, Java, WPF,.NET

ERP: Oracle Apps, SAP

Application Servers: BEA Weblogic 6.1/8.1, Apache Tomcat 5.0, Websphere

Databases: Oracle 7.3-10g, IBM DB2, Sybase, SQL Server 2000/2005/2008, MS Access

Operating Systems: Mac OS X 10.8, 10.7, 10.6, MS Windows NT/2000/XP, Red Hat LINUX, UNIX, Sun Solaris

Internet Technologies: HTML, XML, DHTML, CSS, XSLT

Other Tools: Microsoft Project, ERwin r7.3, TOAD, MS Office, MS Front Page

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles, CA

Software Quality Assurance Engineer

Responsibilities:

  • Responsible for authorizing and maintaining projects with the daily operations of the Point of sale department.
  • Proficiency in both manual and Automation tools like QTP, Load runner and Win runner.
  • Created and executed various Manual and Automated test cases from test scenario using QTP. Involved in White box testing of various modules using Core Java for Set-Top Box Applications.
  • Involved in testing Drivers and USB devices for the Set-Top Boxes.
  • Tested Video and Sound card Drivers for the Set-Top Boxes.
  • Involved with the QA team to design test methods for software verification and validation
  • Responsible for desktop and point of sale installations around the area.
  • Testing on different types of removable media including USB and Firewire devices.
  • Extensive hands-on experience in testing large, complex software applications designed to automate common business processes, including automated and manual testing.
  • Integrated automated test cases into nightly build system using QTP
  • Regularly participated in Technical and Use Case review meetings for various functionalities in the application.
  • Tested GUI and functionality on Windows 7, MAC OS X, Android, iOS platforms and report numerous software defects in that area .
  • AD-Hoc and execute tests on mobile iOS and Android devices and ensure server connectivity. Reproduce and analyze bugs on an iOS simulator.
  • Report bugs via Quality Center
  • Expertise on writing PERL scripts to reduce several manual day to day activities performed.
  • Collaborated closely with Development and Project Management to determine new features and enhancements, define test case standards and QA processes, manage resources and priorities, and implement.
  • Develop and establish QA standards, policies and procedures for Software as Service (SaaS)
  • Established automated test environment for UI testing using QTP
  • Educated team members on test automation and drive adoption
  • Mentored entry level Testers on reviewing requirement, preparing and executing test cases, and report software defects.
  • Fine-tuned search engines, extracted data from different databases, and migrated data back and forth using SQL
  • Fully integrated with Quality Center for Test Management activities, created separate test sets for each release based on the severity.
  • Conducted Defect Review Board meetings to verify and review various defects logged against the application.
  • Organized daily and weekly meetings to discuss the various development levels of the project.
  • Provided weekly Status reports to the Manager and made timely escalations to the management.

Environment: Manual Testing, Quality Center, Quick Test Pro, Unix, SQL, Toad, Oracle, IBM Mainframe, VISIO, HTML, HTTP, XML, QTP, JAVA, Crystal Viewer, Load Runner, Teradata, Selenium, Python, MAC OS 10.8, 10.7 and Android 4.0.3, Windows 7.

Confidential, Casino, Memphis, TN

Senior Quality Assurance Engineer

Responsibilities:

  • Assist entry-level tester(s) on reviewing requirement, preparing and executing test cases, and report software defects.
  • Involved in White box testing of various modules using Core Java
  • Developed and Executed Load Test Scenarios using Load Runner
  • Responsible for testing POS’s real-time, central lookup features include CRM, stock location, order management and return management functionality.
  • Solid expertise in automated testing tools WinRunner, Load Runner
  • Performed black box, Functional, Integration, Stress and Regression testing of the website.
  • Involved in creating UAT test plan and subset of Functional test cases for UAT.
  • Created automated VB scripts using Quick Test Professional
  • Performed Regression Testing to verify various sections of the system to ensure that changes or fixes in the system not only work, but also do not adversely affect the remainder of the system.
  • Focused on enhancing the user experience in the WEB 2.0 platform; worked closely with the technical and programming team to design a simple yet effective user experience for process improvement.
  • Used C# to create the Web Coded Tests in Visual Studio.
  • Designed Data tables, structured them using the table linking techniques such as Primary/Foreign keys in Teradata
  • Used Quality Center to maintain Test Case and Reports Repository.
  • Recorded the Test cases using Automation tool QTP for web based application and checked the functionality of the application for every release.
  • Participated in weekly status meetings, conducted walkthroughs, and documented proceedings.
  • Traced project requirements to key business processes indicators.
  • Linked business requirements to functional groupings and system components.
  • Excellent knowledge and working experience in with test plan, test execution and test results analyses.
  • Strong background in software for Financial Services, Group Benefits, Retail Sales, Document Management, Social Care and Human Resources.
  • Documented defects found throughout UAT and mitigated their resolution with IT.
  • Modified and maintained test cases with changes in application interface and navigation flow.
  • Conducted weekly batch testing to incorporate changes in new builds.
  • Provided the management with test metrics, reports, and schedules.

Environment: Manual Testing, Quality Center, Quick Test Pro, Unix, SQL, Toad, Oracle, IBM Mainframe, VISIO, HTML, HTTP, XML, QTP, JAVA, Python, Crystal Viewer, Load Runner,.NET, Teradata

Confidential, New York, NY

Quality Assurance Engineer

Responsibilities:

  • Involved in testing the SOAP messages across the web site and made sure results returned in XML format
  • Involved in analyzing the business requirement documents (BRD),Functional specification documents to prepare test cases.
  • Experience in working with business analysts to understand the business complexity and analyzing the impact & risks.
  • Involved in Project Planning, Test Planning, Coordinating on all SDLC phases.
  • Involved in preparation of Test Scenarios and Test Cases as per the Business Requirements and Use Cases.
  • Extensively performed automated testing for SOAP/WSDL/XML web services for the different portfolio event alterations
  • Automatic testing of WEB e-commerce application (Java environment), including HTML, XML, Java-script, Java and Java-Applets pages, using QTP, LoadRunner and Perl boundary script
  • Assisted developers in performing Unit testing for some modules using JUnit.
  • Involved in creating, executing and managing Test Cases using Mercury Quality Center.
  • Involved in creating and executing SQL using TOAD to create test data and validate the results at the back end.
  • Created Stored Procedures using PL/SQL to compare the results with the expected results.
  • Involved in coordinating with the team to ensure coverage of requirement,, effort estimation & resolution of issues on time to ensure delivery of quality work.
  • Involved in preparing Requirements Traceability Matrix.
  • Involved in UI, Functional, Integration and Regression testing of the application.
  • Used Mercury Quick Test professional to perform automated regression testing of the application.
  • Involved in logging and tracking defects using Mercury Quality Center, with proper severity and coordinated with the QA Lead and developers.
  • Involved in Performance Testing of the application, using Mercury Load Runner.

Environment: Core Java, J2EE, JSP, XML, HTML, DHTML, JavaScript, AJAX, CSS, Struts, Hibernate, JNDI, EJB, JDBC, JMS, Servlets, JavaBeans, Weblogic, Eclipse, JUnit, ClearCase, Documentum, Oracle, PERL, Python, Ant, Log4j, Quick Test Pro, Quality Center, Load Runner, UNIX(Solaris), .NET

Confidential, Palo Alto, CA

Quality Assurance Engineer

Responsibilities:

  • Managed all phases of software testing for assigned application ensuring Test plans, Test Strategies and Test cases are completed to meet business requirements.
  • Created Test Plan and used it in conjunction with the Test Cases and Test Procedure which ensures the Quality and reduces the risk of failure.
  • Tested API's for various functionalities and modules of the application using SOAP UI and Webservice studio
  • Performed black box testing and user acceptance testing.
  • Designed test cases for manual and automation testing, developed and maintained checklists for regression using QTP automation, functional and system testing.
  • Created and executed QTP test scripts suites for daily regression runs
  • Experience withdefectmaintenance usingQuality Center.UsedQuality Centertologthedefectsthat werefound during testexecution
  • Analyzed, interpreted, and summarized meaningful and relevant results in a complete Performance Test Report
  • Developed and implemented load and stress tests with Mercury Load Runner, and presented Performance statistics to application teams, and provided recommendations of how and where Performance can be improved
  • Performed System, Functional, and Regression test and verified all the failure conditions enhancement
  • Extensively worked on the development of XML Web Services. Experienced in consuming Web Methods by the clients of cross application environment
  • Performed manual testing and automated testing using Quick Test Pro
  • Developed test scripts for automation of Web and client/server applications using VBScript in Quick Test Professional
  • Testing of admin tool which administers the user profiles, cookies, and sessions forcing results on the flash games
  • Used Function, Loops, Select case and lots of other scripting to write test cases and execute scripts
  • Performed descriptive programming and Business Process Testing BPT using QTP
  • Created several recovery scenarios in QTP to handle unexpected errors
  • Performed Functional Testing, Regression Testing, Integration Testing using QTP on Intranet Application
  • Parameterized the tests using QTP to test the application against multiple datasets.
  • Performed database testing with Simple/Complex SQL queries to verify data integrity.
  • Used Quality Center for repository, reporting bugs, tracking bugs and updates on resolved bugs.

Environment: Quality Center, Automation Testing, ASP.Net, Oracle, QTP, VB Script, XML

We'd love your feedback!