We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

2.00/5 (Submit Your Rating)

Chevy Chase, MD

Objective

  • I am seeking the position of a Quality Assurance Analyst / Test Automation Engineer in a progressive organization where I can utilize my experience in Software Testing (Manual and Automation of Client Server and Web Applications.

SUMMARY

  • Experience in Software Development Life Cycle (SDLC) and Software Quality Assurance and SQA methodologies
  • Detail knowledge of web and non - web application architecture
  • Ability to design, build and execute performance tests for both browser and non-browser applications
  • Ability to analyze test data to identify the cause and possible solutions for performance issues
  • Review technical design documents in accordance with the technical and Verification and Validation processes
  • Experience with various types of testing like GUI testing, Web testing, smoke testing, Security Testing, Load/stress testing, Regression testing, Re-Testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End-to-End Testing.
  • Over 6 years experience in Software Quality Assurance and Quality Control on various levels of Quality Assurance and User Acceptance Testing for Client/Server and Web based applications on Windows and non-windows environment
  • Proficient in negative, regression, system integration (SIT), acceptance (UAT), load/performance, security, browser compatibility, and performance testing
  • Experience in work closely with developers and business analysts to create scripts that emulate the actual business process for testing
  • Experience in Rational Rose Enterprise visual modeling solution for the Unified Modeling Language (UML)
  • Wide knowledge of section 508 testing tools including Jaws and ACCVerify
  • Proven skills developing and maintaining automated test cases in a variety of environments and technologies
  • Expert debugging skills across automation projects and architecture
  • Knowledgeable in Object Oriented Analysis and Design methodologies
  • Designed and developed use cases, user interface specifications, and user requirement specification documents
  • Experience in creating and developing strategic Test plans, Test Cases, Test Scripts, and Test Reports for both manual and automated testing
  • Adept in black box testing, gray box testing, defect tracking process
  • Adept Confidential using both manual and automated testing tools to troubleshoot systems, integration, user acceptance, positive and negative, functionality, object, and regression
  • Experience in testing tools like Quality Center, Test Director, Load Runner, and Quick Test Professional
  • Expertise in writing SQL scripts (functions and procedures) to perform database testing
  • Broad experience with meeting facilitation, structure, and dynamics
  • Superior analytical, troubleshooting, communication and presentation skill
  • Proficient with MS Office, MS Project, and MS Visio

TECHNICAL SKILLS

Test Management Tools: Quick Test Professional, LoadRunner, Quality Center, TestDirector

Technologies: C#.Net, VB.Net, ADO.NET, WCF, SOAP, WPF, Java, J2EE, J2ME, Perl, SQL, IIS, PL/SQL, HTML, XML, JSP, ASP, JavaScript, VBScript, PHP

Databases: Oracle, SQL Server, MySql, MS Access and DB2

Tools: /Applications MS Office, UML, Adobe Acrobat, MS Visio, MS Project

Browsers & Servers: Internet Explorer, FireFox, Opera, Apache Tomcat, Web Logic

Operating Systems: Windows 95/98/2000/NT/XP/Vista/7, UNIX, Linux, and DOS

Graphic Design: Adobe Illustrator, Photoshop and Quark Express, Dreamweaver, Adobe Flash Professional, Switch, MS FrontPage, JavaScript

Operating Systems: Windows 95/98/2000/NT/XP/Vista/7, UNIX, Linux, and DOS

PROFESSIONAL EXPERIENCE

Confidential, Chevy Chase, MD

Quality Assurance Engineer

Responsibilities:

  • Defined application test criteria based on business requirements, system requirements, technical environment, and user business processes
  • Participated and acted as a lead in the creation, preparation, and conduct of test reviews and the development and execution of test plans and test scripts
  • Involved in test scripts, test plans, and test scenarios for functional testing, integration testing and regression testing
  • Identified gaps in current process and tools and suggest new ways to improve them
  • Worked with development teams investigating and corrected software bugs and deficiencies based on the testing results
  • Liaised with developers, business analysts, and user representatives in application design and document reviews
  • Documenting compliance against the Section 508 technical standards.
  • Created and generated system test scripts for different test scenarios covering all aspects of project functionality
  • Discussed new products to be tested with the development team and the manufacturing group
  • Determined testing requirements developing and reviewing scripts for positive and negative test scenarios
  • Created test plan, walk through, integration approach and strategy document, test cases, scenarios, conditions and scripts, generated system test scripts for customize application software
  • Tested several servers and Web Portals
  • Provided an aggregated, cross-application project view of quality status and defect trends
  • Conducted baseline testing, and generated reports
  • Used Quality Center to communicate and coordinate software bug fixes, change requests, and supports high level of communication among the testers, developers and managers
  • Used Quick Test Pro to perform functional and regression test on the targeted software solutions
  • Most of the test cases / scripts were split into many reusable actions within the scripts
  • Created repeatable user defined functions and stored them as function libraries (.vbs files)
  • Maintained and updated the scripts for every release either by updating the object property value for a specific object or by adding new objects to object repository
  • Customizing the QTP using VB scripts.
  • Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using QTP
  • Identified the defects through QTP and ensured that business processes deliver the expected results and remain reliable throughout the production release.
  • Done Keyword Driven and Data Driven automation framework demonstrations to all the stakeholders.
  • Done Hybrid framework Testing with Quick Test Professional (QTP) to test the application
  • Attended performance meetings with developers and business analysts to review the testing process
  • Wrote stored procedures, views and user defined functions with the SQL queries in MS SQL Server and Oracle to perform back-end testing
  • Used LoadRunner to try to be like real-life scenario loads to analyze details, and to explore the system behaviour
  • Developed VUser Scripts using VUser Generator and enhanced the scripts by parameterization, Transaction times and correlations using LoadRunner.
  • Defined rendezvous points to create intense load on the server and there by to measure server performance under heavy load using LoadRunner.
  • Created scenarios using Ramp Up and Ramp Down in LoadRunner.
  • Responsible for providing product quality feedback on overall readiness of project for promotion to production environment
  • Established and maintained automated scripts to ensure quality of production releases
  • Tested enhancements and bug fixes for software releases, patches and document findings
  • Played a key role in production releases and perform UAT test of the system after every release

Environment: QuickTest Pro, Load Runner, Quality Center, Oracle, SQL Server, MySQL, C#.NET, VB.NET, Windows XP, Windows 2003, UML, HTML, SGML, XML, XSLT, XPath, XQuery, Web Services, Internet Explorer, Mozilla Firefox.

Confidential, Oakton, VA

Quality Analyst

Responsibilities:

  • Worked effectively with members of the project team to ensure project success and high quality throughout the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
  • Analyzed system-level requirements and managed changes as they affect test cases and procedures
  • Converted logical and systematic conversion of customer and artefact requirements into total system solutions that fulfill the technical and project agenda
  • Actively involved in testing and assessing the effectiveness, accuracy and safety of new software products based on existing safety standards and performance guidelines
  • Designed test plans and defined cases for functional, integration system, and user acceptance testing
  • Participated in project planning and estimation
  • Documented complete software testing process
  • Analyzed application, system, and security errors
  • Managed project plan for all aspects of testing deliverables
  • Listed out inaccuracies and problems in the software products
  • Interacted with developers, system engineers, and testing teams to identify applications defects
  • Escalated issues to developers and verified fixes
  • Met with the production team to share results and recommendations
  • Prioritized and escalated issues appropriately
  • Identified and assessed risk related to testing process
  • Attended weekly defect report meetings and presented progress updates
  • Developed, tracked, monitored over the life cycle from the scratch
  • Performed Functional, GUI, Regression, System Integration, User Acceptance testing on the developed system
  • Performed ad hoc testing through out the system development life cycle
  • Created Virtual User Scripts, defined User Behaviour, ran Load Test Scenario, monitored the Performance, and analyzed Results using LoadRunner
  • Developed and executed testing process, created database of automated tests, build test cycles using Quality Center
  • Dynamic Test Automation Environments actively participated in test case automation using a structured, keyword driven framework with Quick Test Pro
  • Performed database testing using SQL queries
  • Helped to develop automated scripts using VB script for testing
  • Provided assistance to UAT Testers with test case execution, questions, user errors and issues
  • Provided documentation and communication of all issues relating to product and process quality
  • Provided test status report for the pinnacle management

Environment: QuickTest Pro, Load Runner, Quality Center, Oracle, SQL Server, Delphi, FireBird, Visual Basic, Windows XP, Windows 2003, UML, HTML, Internet Explorer.

Confidential, Richmond, VA

Software Test Engineer

Responsibilities:

  • Developed and applied organization-wide information models for use in designing and building integrated, shared software and database management systems
  • Applied, as appropriate, activity and data modeling, transaction flow analysis, internal control and risk analysis and modern business methods and performance measurement techniques
  • Developed testing methodologies, test documentation and test phases, including functional, non-functional, system integration, and test automation
  • Developed functional specification across the system
  • Developed solid and maintainable automated test scripts and performance test scripts
  • Applied business process improvement practices to re-engineer methodologies and principles and business process to modernization projects scope
  • Enhanced test scripts to reduce operating time or improve efficiency
  • Maintained test environments as required (data loads, database backups, restarting the servers, requesting deployments, troubleshooting issues)
  • Provided technical direction to testing teams to ensure program deadlines are met
  • Documented test equipment requirements and configured test equipment as required for specialized testing and evaluation of software products
  • Managed and enforced consistent workflows and processes using TestDirector
  • Performed test case execution using a keyword driven framework with Quick Test Professional (QTP)
  • Wrote test scripts using VBScript for test script automation
  • Wrote SQL queries that used in database/back end testing
  • Participate in UAT testing during product release
  • Analyzed the defects and documented logs
  • Tracked and resolved of system defects and testing issues
  • Participated in Scrum meetings with the goal of producing highly effective daily scrum, iteration planning and retrospective meetings
  • Provided release reports and metrics for releases

Environment: QuickTest Pro, Test Director, SQL Server, Java, Visual Basic, VBA, JavaScript, VBScript, XML, ASP, JSP, Windows XP, Visio, HTML, Internet Explorer.

We'd love your feedback!