We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

Bar Harbor, MainE

SUMMARY

  • Over 6 years of experience in the Software Quality Assurance and Testing field. Expert in both Manual and Automation testing in Windows and LINUX platform, and currently seeking a position as a Software Test Engineer or Quality Assurance Analyst.
  • Over 6 years of experience in preparing Test strategy, Test plan, Test methodology, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements, System requirements and Use case documents.
  • Experienced in Software Development Life Cycle using Agile, Scrum, Waterfall methodologies.
  • Excellent understanding of Software Development Life Cycle (SDLC) and Test Methodologies.
  • Experienced in performing GUI, Functional, Integration, System, Database/Backend, User Acceptance Testing (UAT) and Regression Testing.
  • Experienced in using HP ALM/Quality Center to manage and organize STLC activities.
  • Expertise in using HP ALM/QC as a Project Management Tools.
  • Experienced in writing SQL queries to extract data from Database tables Using Data Manipulation Language (DML) and Data Definition Language (DDL) to perform Database/Backend Testing.
  • Experienced on TestNG and Maven build tools to manage framework dependency jar files.
  • Experienced in customizing Selenium API to suit in Testing Environment.
  • Worked in various development methodologies such as Waterfall, Agile (Scrum).
  • Experienced in designing and developing automated scripts for Functional and Integration Testing using Selenium.
  • Experienced in performing Data Driven Testing to validate the components displayed on the website using Selenium.
  • Experienced in developing Automated Regression Testing using Selenium.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experienced in developing Automation Frameworks using Selenium. Experienced in providing the efficient locators strategy like Xpath and CSS to run WebDriver script in stable condition.
  • Experienced in using Gather as a source repository system to share code within the office as well as with the team in overseas.
  • Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven. Knowledge of various programming languages JAVA, C/C++, VB, VB Scrip, JavaScript, PL/ SQL etc. Dynamic and assertive team player with a strong inclination to improve and optimize process development and implementation.
  • Excellent analytical skills with good communication and self - organizing skills, assertive and a committed team player.

TECHNICAL SKILLS

Testing Tools: Selenium RC, WebDriver, Selenium Grid, Quality CenterAppium,Soap UI Pro

Bug Tracking Tools: HP ALM/Quality Center, Test Director, Team Foundation Server (TFS), Microsoft Test Manager, JIRA.

Databases: SQL Server, MYSQL Server, Oracle

Web Technologies: ASP, XML, HTML, VB, VB.Net, ASP.Net.

Testing Framework: TestNG, Junit.

IDE: Eclipse

Servers: Web logic, Tomcat, Apache.

Languages: JAVA, C/C++, SQL, PL/SQL.

Repository System: GitHub.

Operating Systems: Windows, LINUX/UNIX.

CRM: SalesForce.

PROFESSIONAL EXPERIENCE

Confidential, Bar Harbor, Maine

QA Engineer

Responsibilities:

  • Involved in requirement Analysis meetings with Business Analysts and going through the Business Requirement Document (BRD), prepared Test Plan and Test Strategy documents.
  • Developed Test Automation Methodology by creating re-usable modules for automated testing of the entire application and also involved in building a structure for automating the scripts for Regression.
  • Worked with Agile/SCRUM approach in developing application in which actively participated in Scrum meeting on daily basis and provided important updates and test status reports and problem resolution.
  • Extensive experience in Functional testing, Integration testing, Regression testing, GUI testing, Back-end testing, Browser Compatibility testing, End to End testing, Black Box Testing, System Testing, User Acceptance Testing.
  • Executed manual test cases and reported the defects using HP Application Lifecycle Management (HP ALM)
  • Set up Selenium tools from scratch and configured various other peripherals tools to performed Selenium test.
  • Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using HP ALM.
  • Experience in automation testing with tools such as Selenium Web Driver, TestNG, Maven and preparation of Automation Test framework.
  • Automated test cases using the selenium WebDriver and TestNG to cover all the quality risks identified as needing extensive or balanced testing.
  • Extensively use Selenium (Data-Driven, XPath locator) and WebDriver to test the web application.
  • Developed new and updated existing Automation test cases using Selenium WebDriver.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Used Selenium tool (selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded test in other language e.g. html, Java.
  • Designed and documented test plans, use cases, scenarios and requirements using Quality Center.
  • Developed comprehensive Test Cases/Test Procedures using Requirement Document and Use Cases.
  • Implemented end to end automation for existing Selenium framework using build systems, scripts and continuous integration system etc.
  • Performed validation testing including: Functional, Regression, Backend and Cross-Browsers Testing.
  • Extensively involved in defect resolution by interacting closely with the development group.
  • Customized Selenium API to suit the testing environment.
  • Used Subversion as a source repository system to share code within multiple teams and projects
  • Involved in using Maven build tools to manage framework dependency jar files.

Environment: Selenium Web driver, Oracle, SQL, Quality Centre (ALM), DB2, Windows, HTML, JAVA, LINUX, Agile and XML.

Confidential, NYC, NY

QA Engineer

Responsibilities:

  • Analyze and verify software development against application requirements and updated Test Cases.
  • Interact with Developers to discuss the design and testing scenarios of the applications.
  • Analyze Business Requirements and Use Cases to Create Test Cases and Test Scripts.
  • Involved in Manual and Automated testing of the front-end application.
  • Ensured that any new software integration into company systems meets functional requirements, system compliance, and interface specifications
  • Performed Manual Testing and Automation Testing of web-based and client/server enterprise applications and used Quality Center for Test Management.
  • Conduct review meetings of Test Plan, Test Design, Test Readiness and Test Completion.
  • Work closely with team to create Test Scripts using SELENIUM.
  • Coordinate with the QA team to work on design and develop the test strategies.
  • Analyze specification and create Test Plan, Test Data, Test Cases and Test Scripts for Functional Testing.
  • Work with the Developers and the Test Lead to verify the Test Cases.
  • Perform Functional, Negative, Positive, GUI, Integration, Regression, End to End and User Acceptance Testing (UAT).
  • Perform Backend Testing for verifying the Data Transactions and Database Integrity.
  • Responsible for identifying the Functional Test Cases for Regression Testing.
  • Identify and log defects when a test fails, attended weekly team status meetings for reporting testing status and shared ideas for improved testing efforts.
  • Analyze the root cause of the problem for efficient investigation by the development team and log accordingly.
  • Test the Functionality and Performance of the application using automated test tools as well as by manual testing.
  • Wrote SQL queries for Back-end testing using standard SQL statements to retrieve data from database in order to validate the GUI front end report using Data Manipulation Language (DML).
  • Managed the Test execution and Defect management process for requirements.
  • Provide communication between Client, QA Team and Developers.

Environment: Quality Center (ALM), SELENIUM, Oracle, DB2, Windows, LINUX, HTML, Agile, XML.

Confidential, New York, NY

QA Analyst

Responsibilities:

  • Involved in analyzing Business requirements, specifications and development of Test Scripts, Test Cases and executing and reviewing them.
  • Generated and implemented Test Plans, Test cases, Test Scripts.
  • Involved in Manual and Automated Testing Of The Front-End Application.
  • Performed advanced planning of automation needs, defined business system project objectives and prepared project plan.
  • Supported Acquisition Management, Design, Development, Requirements, Testing and Technical Review Meetings.
  • Verified and validated the application with System Testing, Peer Reviews, and UAT testing.
  • Conducted and performed Independent Verification and Validation (IV&V) and Test Activities including Regression and Real-time Testing, Integration testing.
  • Evaluated software, procedures, designs, and follow SDLC processes for multiple projects.
  • Managed Software testing activities such as Requirements, Test Cases, Test Executions and Defects using Quality Center.
  • Design, developed, and executed Test Automation Scripts using Selenium.
  • Performed Back-end testing to ensure that the user data was updated in database using SQL Data Manipulation Language (DML) and Data Definition Language (DDL).
  • Extensively developed Data Driven Tests and user defined functions in Selenium.
  • Prepared Test summary reports and defect analysis reports.
  • Executed Scripts, Reporting and Tracking Bugs in Quality Center.
  • Performed Database Testing and written SQL Queries for SQL Server 2000.
  • Communicated all defects found and tracked them using the Quality Center.

Environment: Quality Center, SELENIUM, SQL Server, Java, VBScript, XML, Windows, HTML.

Confidential, NYC, NY

Software Tester

Responsibilities:

  • Involved in analyzing Business requirements, specifications and development of Test Scripts, Test Cases and executing and reviewing them.
  • Involved in User Acceptance Testing, GUI Testing, System Testing, System Integration Testing, Functional Testing, Regression Testing on different versions of the application
  • Executed Test cases manually, validate test results, determine defects, record and report defects.
  • Loaded data from the back end to the server and verify the data from the front end.
  • Defects were tracked, reviewed, analyzed and compared using object, image and text comparators.
  • Utilize variety of techniques of problem identification, root cause analysis, issue documentation, resolution support, and generate the defect report by graph utilizing HP Quality Center tool
  • Completion of defect Summary report weekly basis.
  • Regularly updated the list of all the defects found in the test cases for different Internet browser.
  • Created SQL queries to retrieve data from database to validate the input data.
  • Executed different SQL Queries to ensure data integrity Using Data Manipulation Language (DML).
  • Performed Batch Run for every release of the Application.
  • Provided day to day support, bug fixes, training, documentation etc.
  • Involved in on-going maintenance and support of the existing automation scripts.
  • Responsible for validating the application server log by running LINUX Commands on backend server.
  • Communicated with development team, requirement team, system admin team to perform different task of testing.
  • Participated weekly team meeting with Test Team.

Environment: Quality Center, SQL Server, VBScript, XML, Windows, HTML.

We'd love your feedback!