We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

5.00/5 (Submit Your Rating)

Suitland, MD

OBJECTIVE

  • Aspiring to obtain a position of Software Automation Engineer/ QA Analyst in an organization where I will able to formulate use of my knowledge of 6+ years of skill in software testing and handling and monitoring testing activities and technological proficiency

SUMMARY

  • Strong understanding of the SDLC and STLC with multiple software projects and testing methodologies
  • Hands - on experience of testing both front-end and back-end applications
  • Experience with writing test plans, test cases, and test procedures from requirements and specifications
  • Ability to function in a team environment with multiple internal constituencies and manages simultaneous deadlines
  • Strong knowledge of business and technical terms and terminologies
  • Experience delivering web-based applications and services with emphasis in web site and portal technologies
  • Experience with high volume, high-availability applications
  • Experience with all components of application architecture including web tier, application tier, database tier, and networking in order to facilitate performance troubleshooting
  • Good understanding of applicable business systems and industry requirements
  • Momentous experience formulating application test plans, scripts, and other testing documentation for test projects
  • Well understand and hands on in Black Box, White Box and Grey Box Testing
  • Experience with Defect Tracking Tools using Quick Test Pro, Load Runner, Quality Center and Test Director
  • Proficient in SQL and database related activities like writing complex queries
  • Experience with Relational Databases using Oracle, SQL Server, and FireBird databases
  • Expertise knowledge in VBScript
  • Strong organizational and prioritizing skills and ability to handle multiple tasks
  • Ability to work well with diverse groups in coordinating and meeting deliverables

TECHNICAL SKILLS

Testing Tools: Quick Test Professional (QTP), Load Runner, Quality Center, Test Director

Languages: Java, ASP.NET MVC, JavaScript, VBScript, HTML, SGML, XML

Application Software: MS-Excel, MS-Word, Visual Source Control

Databases: Oracle, Microsoft Access, Microsoft SQL Server, DB2, Sybase, FireBird

Tools: SQL*Loader, TOAD, SQL Analyzer, SQL Profiler, Microsoft Visio

Operating Systems: Windows, UNIX, Linux, MS-DOS

PROFESSIONAL EXPERIENCE

Confidential, Suitland, MD

Quality Assurance Engineer

Responsibilities:

  • Proactively engaged test plans, Test Case and test scripts development, DB Query wrote for back-end test
  • Executed test procedures for testing of client-server network-based backup and recovery software
  • Created detailed Modification Requests (MRs) and worked with software developers to track down and solved the problems related with testing
  • Conducted client interfacing role as a single point interface between client and the development team for day to day project execution
  • Tracked and communicated testing efforts - Defines and tracks quality assurance metrics such as performance degradation, defects, defect counts, test results and test status
  • Performed complex functional, integration, regression, and GUI tests on multiple product domains
  • Conducted Black Box and Grey Box Testing
  • Conducted test planning, documentation and execution of systems, regression and performance tests to uncover defects and improve the overall quality of the software
  • Wrote highly detailed test plans and writing test cases using Quality Center
  • Documented test results, revised test cases and scripts as needed, and rerun test scripts to verify results
  • Developed automated Data-driven and Key Word Driven Frameworks using VB Script in QTP to perform regression testing of the modules
  • Developed and maintained reusable test case libraries to help build streamlined and efficient development/testing processes
  • Conducted web based testing using QTP for checking page contents, broken links, web objects, frames and tables
  • Performed database testing on Oracle database using SQL queries (stored procedures and user defined functions)
  • Developed, maintained, and upgraded automated test scripts and architectures for application products using Load Runner
  • Responsible for the creation and execution of performance scripts utilized for capacity testing.
  • Responsible for the monitoring and analysis of performance monitoring tools results during and after performance testing
  • Used the Test Batch Runner to run several tests in succession using QTP
  • Used LoadRunner for Performance testing by planning the load analyzing Task distribution diagram, Transaction Profile and User profile, creating virtual users and analyzing different reports.
  • Used Rendezvous point to better control and generate peak load on the server thereby stressing it, and measuring its performance using LoadRunner
  • Used LoadRunner to Monitor Performance Measurements such as end-to-end response time, network and server response time, server response time, middleware-to-server response time.
  • Executed the scenarios, analyzed the Graphs and coordinating with the DBA’s and Network Admin to ensure optimum performanc
  • Participated in team meetings with the developers and informed them of any deviations of the application, with regard to the requirements
  • Performed UAT test of the system on every deliverables

Confidential, New York, NY

Quality Analyst

Responsibilities:

  • Participated in reviews and provided feedback on System Architecture, Design documents and Specifications from testing perspective
  • Responsible for creating/maintaining test plans and manual test cases
  • Ensured the highest quality standards were met in terms of functionality, usability, and reliability through manual testing and by developing automated testing solutions
  • Responsible for defining strategies and test cases covering all phases of testing
  • Worked closely with development teams to ensure that all testing activities occur in a timely fashion and to the level of quality required by the governing standards and business requirements
  • Interfaced with client’s IT Technical analysts and development teams to understand and resolved any quality issues that were discovered during any phase of the project life cycle
  • Estimated work effort for projects, develop QA timelines, and manage work to meet the project schedules
  • Used Quality Center for tracking requirements and communicated them to the team during the test processand translated the information to test procedures
  • Executed test cases independently or collaborate with other QA members in test execution.
  • Performed SQL queries in the Database to sustain the ACID properties
  • Produced Test Status Report for the senior management team
  • Provided a systematic review process and resources to assured all products met regulatory and conformant requirements prior to release
  • Provided documentation and communication of all issues relating to product/process non-conformance, quality status updates, and other applicable coordination activities to management, the program team, and inter-departments for resolution and awareness
  • Transformed manual test cases into functional test scripts using automation tools using QTP
  • Developed and executed various VB scripts, created GUI Check points, Data Base check points, Implemented Data Driven Test and Synchronizations and automated web application using QTP
  • Performed Functional, Regression, Integration and End to End testing using QTP
  • Created Database Checkpoints and conducted Back End Testing & Data Driven testing using QTP
  • Performed Database level verification of successful processing using complex SQL queries
  • Conducted performance and stress testing using LoadRunner to expose the application bottlenecks
  • Used LoadRunner (VUGEN) created vuser scripts, (Controller) create scenarios
  • Used the LoadRunner tool for Stress/Load Testing
  • Using LoadRunner developed Test scripts according to specifications; executed multi-user performance tests, used online monitors, real-time output messages of the LoadRunner Controller.
  • Designed Performance test scenarios using LoadRunner, performed Stress & Volume Testing, and analyzed the results
  • Promoted the use of knowledge management and knowledge sharing processes and tools
  • Shared and leveraged successful products, processes and practices
  • Assisted in evaluating knowledge sharing tools and making recommendations for knowledge management improvements across the team

Confidential, New York, NY

Software Test Engineer

Responsibilities:

  • Built and maintained a solid understanding of the major technology trends impacting the business
  • Maintained a broad business and IT product knowledge, including the impact of industry trends, regulatory environment, and relevant best practices on the recommended solutions
  • Followed the standards, procedures and methodologies in the SDLC and STLC in test development and recommended of technical solutions and testing best practices
  • Built and maintained a solid understanding of testing processes and procedures for software development/testing cycles
  • Built and maintained an in-depth understanding of business process and products across ITTL.
  • Managed individual workload and delivered to agree upon milestones
  • Demonstrated strong ability to work in a team environment and foster cross-team collaboration
  • Analyzed the requirements & design document and the use case document and developed detailed test cases and test scripts
  • Developed a plan to created automation test scripts for unit, integration, and regression test cycles
  • Involved both manual test and automation test activities
  • Planed and organized the testing process, created database of manual and automated tests, built test cycles using TestDirector
  • Used Quick Test Professional for functional and regression testing and to create and perform maintenance of object repository
  • Developed automation scripts using VB script
  • Developed SQL scripts for database/back-end testing
  • Used agile methodology to maintain and update test scripts and during testing phase
  • Created a strong morale and spirit in the IT team through collaborative atmosphere
  • Ensured documentation was captured appropriately and was easily assessable to the team members

We'd love your feedback!