We provide IT Staff Augmentation Services!

Qa Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Software Quality Assurance Engineer with 10 years of extensive experience creating, scripting, validating, maintaining test plans, test cases and trouble - shooting.
  • Proficient in Manual /Functional Testing, Automation testing tools like Selenium and HP’s Quick Test Pro.
  • Experience working with Agile Methodology - Scrum Framework
  • Experience in testing for Web-based and Windows applications.
  • Experience in using both Manual and Automation tools, which involve understanding the process of any particular application, preparing test plan and test summary documents, and in preparing test cases and automating test cases.
  • Backend testing using postman and generate API calls and test requests and responses.
  • Proficient in End-to-End, Stress, Load, Beta Testing, Smoke Testing, Functional, automation and Regression testing .
  • Knowledge in Software Development Life Cycle (SDLC) and well acquainted with Software Testing Life Cycle (STLC) and Defect Life Cycle.
  • Extensive experience in Compatibility testing on various browsers and different versions/configurations.
  • Extensive testing experience in Web based client/server environments.
  • Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
  • Working experience in QTP’s Keyword driven approach.
  • Experience with End-to-End Testing process, and ability to handle projects independently.
  • Excellent decision-making, analytical, troubleshooting, communication and interpersonal skills, flexible to adapt business needs, written and verbal communication skills.
  • Made extensive use of MS Word and MS Excel to prepare documents, generate reports.
  • Good working knowledge of major Operating System like Windows, UNIX and tested application developed in wide range of Windows Environment.
  • Able to coordinate multiple projects and meet deadlines.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Languages: Java, XML, HTML, CSS, JavaScript,C#

Testing Tools: Selenium WebDriver/RC/IDE/GRID, SOAP UI, Cucumber, TestNG, Junit, Jenkins,TOSCA

Defect Tracking Tools: Jira, HP ALM, Quality Center

Build Tools: Ant, Maven

Project Methodologies: Agile-Scrum, Keyword, Data, Rainbow

Databases: SQL, MS Access

Operating Systems: Windows variants

PROFESSIONAL EXPERIENCE

Confidential

QA Engineer

Responsibilities:

  • Participated in Subject Matter Expert session to understand business functionality and elicit requirements for testing.
  • Provide advice on security practices and procedures to peers and clients.
  • Tested hardware (video cards, sound cards, CPU, memory accounts, OS, and peripherals) against software at each stage of production - peripherals through final.
  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Configured Selenium WebDriver, Test NG, Maven tool and created Selenium automation scripts in java and c# using Junit prior to agile release.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java and C# platform utilizing industry leading harness design patterns and approaches.
  • Created Test Scripts, Test Condition Matrix and Test Data for various scenarios in ALM.
  • Analyzed test data that was downloaded from mainframe database and using it accordingly to test both legacy and new databases for accuracy.
  • Conducted extensive planning in preparation for testing both of these databases in timely manner.
  • Tested for Wages, Determinations, Recompilations, Pay Adjustments, DET/OP (Notices) and tax pay extensions with every Program Code changes.
  • Prepared the Test bed for the Execution in ALM and test case for the execution and tracking updates.
  • Involved in automation of modernization project, using Selenium WebDriver with KDSE (keyWord Driven Script Engine) Test framework.
  • Data tables were used to drive the automation. Excel spreadsheets were created to mimic the manual test script.
  • The test scripts and data tables are created and stored in the Test Plan module of ALM
  • Captured objects from Mainframe screen into object repository to execute tests.
  • Worked on impact analysis on test data if the test implementation days were to switch (days 1 to 11)
  • Test procedures validating integration of the applications, databases, interfaces and batch procedures.
  • Working on the Defect Lifecycle using HP ALM. Customization of the Templates and the content in the ALM.
  • Conducted daily meetings with development team to sort and prioritize defects.
  • Attended regular client calls and updated clients and management teams with the status report and issues.
  • Preparing the external Libraries to work with Customization of the test reports.
  • Development of external Libraries using XML DOM Objects to work with different XML's.
  • Developing the Automation scripts for all the scenarios prepared. Execution of the Batch scripts and Analyzing Results.
  • Used SharePoint to store documents for easy access for the entire team.

Confidential

Senior-QA

Responsibilities:

  • Analysed the Business Requirements Document, created the test suite and prepared detailed test cases for UAT.
  • Involved in Automation Framework include in my project as Page Object Model and Data driven using Selenium WebDriver.
  • Worked on writing automation test scripts in-line with the automation framework using C#, java and TestNG.
  • Created page object classes having identified the page elements during test run.
  • Executing test cases in different browsers i.e. Firefox, Chrome and IE.
  • Worked with Source version control tool such as Git.
  • Used Maven for build management and Jenkins to trigger the automaton suite.
  • Involved in analysing the test result during every test suite run.
  • Executed test cases using both manual processes and automated test tools.
  • Involved in performing GUI, Functional, System and Regression Testing.
  • Validated data in backend on MySQL using queries.
  • Good Expertise on Exploratory Testing using Domain Knowledge.
  • Worked closely with Development team to resolve quality issues.
  • Identified and documented defects using JIRA to ensure applications functionality.
  • Attend daily standup call meeting, client calls and weekly demos.

Confidential

Senior-QA

Responsibilities:

  • Interacted with Business and Project stakeholders to Analyze & Document Business, Technical, Functional and Non-functional requirements.
  • Created and Managed BRD's, SRS', Use-Case diagrams, Wireframes/Mock-ups for User Interfaces.
  • Created Workflow/Process flow diagrams and worked as an Interface between Business users and project delivery teams to ensure alignment & delivery in line with Business needs.
  • Participated in Agile Sprint Planning, Kickoff Meeting & Grooming sessions to ensure User Stories are scoped and assigned to appropriate Sprints.
  • Participated in Daily SCRUM Meetings to ensure Sprint delivery stays on track and helped Development & Testing teams in issue clarification & resolution.
  • Participated in Sprint Retrospective Meetings to discuss lessons learnt and derive Action Items for next sprints.
  • Performed Root Cause Analysis for Production Enrollment fallouts and fixed policy document errors to allow successful policy purchases and renewals.
  • Utilized ALM, Rally and Jira for Defect Management & Tracking and overall Test Management activities.
  • Utilized SQL Developer to perform Database validations & SOAPUI to perform Web Service validations.
  • Analyzed Test Data requirements for identifying dependencies across upstream and downstream systems and performed Data Validation and Data Cleansing activities.

Confidential

Senior-QA

Responsibilities:

  • Developed a selenium script using to verify whether the URLs are getting redirected permanently to the expected URLS and pages. This script verified over 81 URLs for successful redirection and the UI verification of all the pages within a time frame of 10 Minutes. Received client recognition for the same.
  • Part of the functional testing team and developed the automation scripts for Disputes Redesign which is used for UAT and Regression Testing
  • Leadership activities for the team and developed Web Services Automation scripts using Rational Integration Tester (RIT) tool for all rewards applications.
  • Implementation of CICD technique using Git-Hub and Jenkins in order to increase the maintainability of test cases and decrease the testing timeline.
  • Individually took the responsibility to automate nearly 220 REST operations as part of regression testing using RIT.
  • Automated nearly 600 SOAP API operations as part of Discover API Automation Suite to reduce the UI Regression time span.
  • Automated REST and SOAP APIs to verify the events triggered to Gemfire using both RIT and Serenity BDD cucumber.
  • Acted as a POC for migrating the API Automation from RIT to Serenity-Cucumber BDD and automated nearly 250 Soap API operations.
  • Collected of TCP, metrics, weekly status report for the entire Discover Cards team.

Confidential

Senior-QA

Responsibilities:

  • As a Senior Engineer tested the inventory application for AT&T
  • Test case review and execution
  • Defect Management
  • Smoke, sanity, integration, Regression and end to end testing

Confidential

Software Engr-QA

Responsibilities:

 
  • Analyzed the user requirements by interacting with system architect, developers and business users.
  • Suggested improvements in test process by gathering and analyzing data.
  • Reviewed and analyzed Detail Designed Specification and Technical Specification documents.
  • Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.
  • Involved in complete QA Life Cycles.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Test Director.
  • Developed comprehensive test plans based on defect and business scenarios.
  • Involved in validating major releases by running the system tests and regression tests for HDS and maintaining the defect tracker database.
  • Prepared test data based on exact definition of defect (for positive testing).
  • Prepared test data as per exact opposite definition of defect (for negative testing).
  • Executed test cases on test region and validated functionality of the new fix and verified if new fix is impacting existing functionality.
  • Performed Manual Testing to check flow of the application.
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Created Test Execution Matrices during the test cycle.
  • Identifying bugs and interacted with QA Lead and Developers to resolve the issues of on bugs.
  • Participated in QA Team meetings and weekly QA testing reviews.

We'd love your feedback!