We provide IT Staff Augmentation Services!

Software Quality Assurance Engineer Resume

3.00/5 (Submit Your Rating)

Denver, CO

SUMMARY:

  • As a QA Engineer/ Analyst more than six years’ of experience in all phases of software lifecycle, develop and maintain test environment
  • 3 years' of working experiences as a software test engineer in automation
  • Leading on - shore and off-shore teams
  • Authoring Standard Operation Procedures (SOPs) documents for each phases of Software Development Life Cycle. working experiences in e-commerce medical, finance and investment, banking and mobile technology domain.
  • An experienced analyst with several years’ of practice in client interaction, requirement gathering and analyzing requirements to author test plan and test cases.
  • Excellent understanding of Software Development Life Cycle (SDLC) and importance of QA in development/ enhancement and maintenance of software applications
  • Test automation experiences using Selenium web-driver in Java Language
  • Experiences in leading on-shore and off-shore teams of Quality Assurance in Software Development
  • Understanding of all different environments in application development
  • Understanding of project milestones to keep testing-team efforts on track and on target
  • Able to apply expert judgments in testing-effort estimation
  • User centric approaches to test case development, risk analysis, and setting priority of the tests
  • Involve in full life cycle Software Development experience including defining, analyzing, and review of software and business requirement specification
  • Test environment creation experiences to initiate the testing activities
  • Work with users to define business process and information systems for supporting those processes
  • Identify all necessary Business and System Use Cases from requirements, create Use Case Diagrams, & Activity Diagrams
  • Understand the Business Logic, User Requirements and test-objectives to develop Test plans, Test cases
  • Participate in requirement review meeting, daily defect review meeting, and provide status to each vertical manager
  • Experienced in different SDLC environments like Agile, Waterfall etc.
  • Experiences in Black box Testing, Grey box testing, and White box testing, Hands on experiences in Functional, Integration, GUI, System, Usability, Regression, Security (Fuzz), API (business logic), Performance, Stress Testing, and User acceptance testing
  • Solid understanding of Relational Database
  • Proficiency in back-end testing using Structured Query Language (SQL)
  • Understanding of the concept of Extreme Development, Object Oriented Programming, Object Oriented Development and knowledge of protocols like HTTP, HTTPS, FTP, & SOAP. knowledge of web methods, web technologies, and familiarity with open source technologies
  • Have working Experience in UNIX
  • QA experience of windows and web based application development
  • Well versed in both manual and automation testing tools
  • Experienced user of VISUAL STUDIO (MTM, TFS)
  • Efficient in Virtual environment, remote, and CITRIX
  • Automation with SILK, Coded UI, Selenium, and J Meter
  • Good Analytical, interpersonal and communication skills. Result oriented, committed, and hard working person with a quest to learn new technologies and undertake challenging tasks
  • Highly motivated, self-starter, and able to work independently and collaboratively within a diverse technical team.

TECHNICAL SKILLS:

Operating Systems: Windows 95/98/00/NT/XP, 2007, UNIX.

Application LifeCycle Management Tool: Visual Studio (TFS, MTM), Quality Center

Automation Tools: MTM, Quality Center, SILK, Coded UI, Selenium, J Meter

Databases: MS SQL Server 2012, MS SQL Server 2008, MSSQL Server 2005

Other tools: Firebug, Putty, Wire shark, DVTK, HL7 Emulator, AIDA Emulator etc.

Languages: Java, SQL, HTML, XML

SDLC Methods: Agile, Waterfall, Incremental

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

Software Quality Assurance Engineer

Responsibilities:

  • Analyzing business, functional requirements and Streamline the testing activities
  • Develop test plans, test scenarios, and detailed test cases based on the Use Case Document.
  • Examine application for testing, data validation, and workflow of customers.
  • Performing tests for functionality, security, GUI, end to end, system, configuration and analyzing the results,
  • Tracking the defects and generated reports using JIRA
  • Perform Regression test to ensure product integrity after modification and enhancements
  • Working with technical staff to validate test requirements, resolve design issues and software defects
  • Executing queries in test databases using SQL queries
  • Involve in creating UAT Test Plan and subset of Functional test cases for UAT test

Environment: MS SQL Server, Java Scripts, HTML, JIRA, Confluence, Agile

Confidential, Hollywood, CA

Software QA Automation Engineer

Responsibilities:

  • Translated manual tests into automation scripts using selenium web driver with java.
  • Created new and editing existing automation test scripts for functional testing
  • Successfully tested the sign-up and check-out funnel of eFax product in different languages
  • Created or rewrote performance tests using Parasoft SOATest tool. Report the test results on the basis of specific performance benchmark
  • Verified and validated data writing SQL queries
  • Attended daily stand-up meeting and other project meetings
  • Kept on top of changing deadlines
  • Worked with the developers to keep constant communication with project issues.

Environment: Selenium Web Driver, Parasoft SOATest, Jira, MSSQL 2012, Akamai, Agile

Confidential, El Segundo, CA

Software Quality Assurance Engineer

Responsibilities:

  • Work as the Subject Matter Expert (SME) on Software Quality Assurance with technicality, documentations and regulatory issues regarding each of the five phases of SDLC
  • Risk analysis on everyday Engineering Change Orders and Services
  • Responsible person to author, collection, co-ordinate, and maintenance of DHF (Design History File)
  • Author release notes, and revise and participate in the process of compilation of High Level Design Documents (HLD), Detail Design Document (DDD), and Phase Reviews
  • Prepare (risk analysis, approving the change order, testing the implementation, and documentations) maintain and work as a point of contact for Engineering Change Orders (ECO), and Service Tickets (risk analysis, approving the change order, testing the implementation, and documentations)
  • Leading a QA team of in-house and outsourced resources
  • Participate in Food and Drug Administration (FDA) and Department of Defense (DoD) inspections regarding Software Quality Assurance issues.
  • DIACAP (DoD Information Assurance Certification & Accreditation) implementation expert
  • Communicate with internal stakeholders and external clients
  • Coordinate and manage the efforts of Verification and Validation phase of SDLC in-house and Outsourced resources
  • Participate in design meetings, weekly engineers’ meetings, and all the QA process related meetings
  • Prepare test plans, work-instructions, traceability matrices, test cases, defect management, and bug triaging
  • Scheduling testing efforts, assigning test cases, and responsible for on time release activities
  • Testing environment creation including virtual environment, configuration, hardware (servers) acceptance and exit smoke testing, functional, regression testing (decide which ones to regress), API (business logic), system testing, end-to-end testing, network and memory issue testing, and load testing
  • Data validation and back-end-testing using SQL

Environment: Incremental Testing (Changing Waterfall towards Agile), (C#, HTML, JavaScript, Visual Studio (MTM, TFS, MSSQL 2008), Selenium, Wire Shark, N-Tier, Client, Web, I-Phone, I-Pad, CITRIX, FDA, DoD)

Confidential, Los Angeles, CA

Software Quality Assurance Analyst

Responsibilities:

  • Plan and perform Web based Functionality testing. Prepare test cases on the bass of equivalence partitioning, boundary value analysis etc. Execute smoke, regression, sanity, positive, negative, integration, end-to-end, system, compatibility, UAT as needed throughout the project life cycle or for software enhancements
  • Gathered requirements, managed scope creep, and had follow up meetings with users regarding requirements
  • Extracted Use cases from requirements
  • Prepared Activity diagram to include in Use Cases
  • Developed and maintained testing deliverables: Test Plans, Test Cases, Test Coverage Matrix, and Test Summary report
  • Prepared test cases based on Use Cases
  • Expert user of SILK as functional and regression automation test tool
  • Work in Extreme development environment and Agile methodology
  • Used J-Meter for performance testing (occasionally with automation team)
  • Execute backend testing with SQL syntax.
  • Make estimation of the testing efforts of the team and follow the project milestones
  • Make schedules, delegated task of testing activities, and follow up to make sure testing efforts are in sync with the project deadline
  • Arrange, attend, and communicate through meetings and sessions of requirement reviews, mock up presentation, defect status analysis, and daily status follow-ups
  • Make sound bug triaging activities
  • Arrange, attend and provide QA level inputs during requirements review session and change request activities
  • Work closely with business analyst, developers, and project manager to ensure prime communication throughout the testing cycle
  • Validate enhancement and defect fix in staging environment before release
  • Work as the coordinator and lead person of the QA testing activities and communicate with the project stakeholders
  • Make reports, graphs and summary of the testing efforts to inform the Project Manager about the status of the QA efforts
  • Work with offshore testing activities

Environment: Agile, JAVA, HTML, JavaScript, UNIX, SILK, J Meter, Microsoft SQL, Agile

Confidential, Wichita, KS

Software Quality Assurance Analyst

Responsibilities:

  • Develop and maintain test cases and test plans based on the business requirements for tax software products
  • Conduct functional and regression on all products
  • Work on help validation an document verification
  • Conduct backend data verification and data flows using complex SQL queries
  • Participate in stress and load testing on the web-based product line
  • Maintain HEAT, the ‘Client Problem Issue Tracking System’ of CCH Inc.
  • Participate in ATX and ProsystemfxTax joint client support and testing efforts just at the point of ATX bought-out phase by CCH Inc.
  • Manipulate system test scenarios with ‘Client Management’ Configuration tools
  • Participate defect management and defect reporting activities
  • Test the links and contents of ‘CCH Knowledge Base’ regularly

Environment: HTML, JavaScript, Web, Quality Center, Waterfall

We'd love your feedback!