We provide IT Staff Augmentation Services!

Qa Test Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Senior Software Quality Assurance (SQA) Engineer with over 8+ years of experience with expertise in both Manual and Automated testing with tools such as Selenium WebDriver / Grid, TestNG, Maven, Jenkins/Hudson and JIRA.
  • Extensive experience in completeSoftwareDevelopment Life Cycle(SDLC). Worked in Waterfall and Agile (SPRINT/SCRUM) methodologies, responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings
  • Developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Expertise in using Open Source Tools like Selenium IDE, Firebug, and Eclipse.
  • Strong Experience in automation using tools such as Selenium WebDriver, Selenium RC, Selenium Grid, Eclipse, Maven (Regression tests), MS Test, Jenkins (continuous integration, Regression tests), Cucumber, TestNG (Regression tests).
  • Hands on experience in Developing Automation Scripts, Execution and Analyzing Test Results using Hybrid, Keyword Driven, Data Driven & Page Object Model frameworks with Selenium to maintain test suite.
  • Took Screenshots of application on Test failure, exceptions and important checkpoints of application execution using java with Selenium WebDriver.
  • Experience using Jenkins for built job for continues integration with GitHub and Maven.
  • Experience in developing automation scripts in Behavior Driven Development (BDD) framework using Cucumber.
  • Efficiently devised Test Plans, writing and executing Test Cases for manual and automated Test Execution.
  • Loaded the Test Requirements from Word Document to the Test Director.
  • Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Performance, Stress, Reliability, compatibility, Cross Browser, Security and Database Testing.
  • Work experience with Quality Center/ALM, Bugzilla, and Jira.
  • Monitored the defect tracking process usingClear Quest, trouble shooting and generating customized graphs and reports for the client.
  • Strong in Object oriented programming concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance for software design and implementation.
  • Well versed in testing SOA with RESTful (JSON)/SOAP (XML) Web services and API using Postman and SoapUI.
  • Good experience in writing UNIX commands for verifying log files, shell scripts to bounce/maintain QA servers, database refresh for QA environments, XML API testing and Perl scripts.
  • Followed Agile methodologies were extensively by theAutomation/ Manual Test team in different projects with through understanding of Software Testing Life Cycle (STLC).
  • Full - fledged experience in performing database/back-end testing like Oracle, MySQL & SQL SERVER using SQL and PL/SQL queries and performing complex queries includingJoins, Views, DML, DDL, Functions, TriggersandProcedures.
  • Good understanding ofISTQBprinciples and Testing guidelines, various corporate standards, regulations, Compliance guidelines, andCMMIprocess.
  • Experience in communicating with the Vendors, Excellent communication & interpersonal skills, collaborative, interest & unique ability to learn and adapt new technologies & challenges quickly, self-motivated and responsible team player.
  • Diligently working multiple projects concurrently and handling multiple tasks while prioritizing them to meet the scheduled deadlines.

TECHNICAL SKILLS

Test Approaches: AGILE (SCRUM), WATERFALL, V-MODEL, SDLC, STLC

Testing tools: Selenium Web driver, Selenium IDE/RC, SOAPUI, POSTMAN, JMeter, Jenkins, Selenium Grid

Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report, User Stories, Backlogs

Test Build & Integration Tools: Maven, ANT, Jenkins

Programming Languages: Java, C, C++, C#, Python.

Databases: SQL Server, Oracle, MySQL, DB2.

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Defect Tracking Tools: HP ALM/Quality Center, JIRA, Bugzilla, Rally.

Markup Languages: HTML5,CSS, XML, JavaScript

Operating Systems: Windows, Unix, Linux, mac

Frameworks: Page Object Model, Keyword Driven, Data Driven, Hybrid Driven, Cucumber, TestNG, JUnit, log4j

MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

Web Services: REST (JSON), SOAP (XML)

Types of Testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Localization Testing, Performance Testing and Ad-hoc testing.

Other tools: Jira, GIT, Bitbucket, SVN, Auto IT, Eclipse, Firebug, Fire Path, TFS, Azure, Visual Studio.

PROFESSIONAL EXPERIENCE

QA Test Engineer

Confidential

Responsibilities:

  • Involved in test planning, test preparation and participated in Sprint planning, Review Sessions & Scrum Meetings, analyzed user stories.
  • Reviewed the BRD and FSD, wrote the test cases in ALM.
  • Designed test cases based on the use-case documents and the complex business logic defined for each web services
  • Attending the daily scrum meetings and giving the status to scrum master.
  • Worked on production tickets to perform regression and re-testing after the defects were fixed.
  • Logging the defects using HP ALM for the failed test scripts and keep on track on the defects till.
  • Documented the Test Plan, Test Strategy, Test Results Summary, Traceability Matrix, Test Sizing and Test Cases/Test Scripts location for the Projects and Tickets.
  • Executing the SQL queries for backend database testing and collecting test data to cover various scenarios.
  • Involved in pre-automation reviews and post automation reviews for the automation scripts.
  • Worked extensively in planningautomationtesting strategy, designing framework, Code maintenance and code review purposes.
  • Co-ordinated with BAs, Web Developers, ManualTesters& other team members available at both onsite and offshore to maintain highly dynamic environment for successful sprint activities.
  • Performed Risk Assessment by functional testing to identify various critical defects in the web application and automated it by using Selenium WebDriver.
  • Regularly used Fire-bug/Firepath as object locators to locate and modify CSS selector, DOM and XPath.Developed test script with re-usable, parameterized clean codeusing Java, Eclipse IDE and TestNG framework.
  • Developed Automation Test Frameworks in Selenium for UI Regression Test and execute Unit Test Automation (Java /TestNG) accordingly.
  • Involved in generating reports of all automation challenges and analyze test results for further application using Maven.
  • Experienced in load and performance testing tool JMeter.
  • Have built a test automation framework based on Page Object Model,TestNG and Selenium Webdriver.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools using Jenkins for CI/CD pipeline and nightly batch run automated test suites in a test driven development (TDD).
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed.
  • Involved in testing SOA with RESTful (JSON) web services and API using Postman.
  • 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.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Tracked the defects and analyzed test reports generated using HP ALM.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Developed comples SQL scripts to verify the database CRUD operations (updates, inserts and deletion).
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Executed Web service test cases using SOAP UI toolsand render data through XML files.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Worked with the functionality and regression testing cycles for major product releases by developing the test suit using selenium WebDriver.
  • Involved in the ad-hoc meetings and walkthroughs for the projects

Environment: HP ALM, Selenium Webdriver,TestNG, SQL Toast, SOAPUI, Eclipse, Java, Jenkins, Putty, JavaScript, Microsoft Office, Oracle 11g, SharePoint 2013, VersionOne,Cucumber, Maven, JMeter,SQL Toast

Test Engineer

Confidential

Responsibilities:

  • Analyzed Functional Requirement and Business Requirement documents and communicating with BA.
  • Created the test strategy document that defines the test environment, testing phase, entrance and exit criteria into different phases of testing and estimate resource to conduct the testing effort.
  • In-depth understanding of Object-Oriented Programming and skilled in developing automated test scripts in Java.
  • Configured Selenium Web Driver, Test-NG tools, and created selenium automation scripts to execute test cases in java using Test-NG prior to next quarter release.
  • Performed Black box testing to identify various critical defects in the web application and automated it by using Selenium Web-Driver with TestNG.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML locators (ID, Name, CSS Selector, Link and XPath) in Selenium Web Driver.
  • Used Apache POI to read data from Excel sheet.
  • Performed Continuous Integration/Deployment automation testing using Jenkins.
  • Used Test NG annotations to Groups & data provider to perform regression and functional testing.
  • Used Actions and Action classes for performing Keyboard and Mouse events.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, HTML ids to identify elements.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex queries using complex SQL commands Database Server.
  • Designed Data Driven testing (DDT) framework in Selenium and captured data dynamically from web controls.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, exception handling.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on the internet, create Test cases and run them.
  • Developed test scripts to implement Test Cases, and features for Test Driven Development (TTD), Behavior Driven Development (BDD) using Cucumber and worked with Java HTTP calls.
  • Reported & discussed defects to the web application development team and successfully resolved issues in weekly status meetings.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Selenium IDE, Selenium WebDriver, Java, HTML, JavaScript, CSS, X-path, Windows, SQL, Maven, GitHub, Bitbucket, SOAPUI, Cucumber, TestNG, Jenkins.

QA Test Analyst

Confidential

Responsibilities:

  • Analyzed requirements, organized and supervised formal reviews of various artifacts (requirement and design documents, system Test plans).
  • Identified of problems, risk rating, problem reporting and referral to appropriate person or team.
  • Recorded the deviations found during the early stages of development cycle and communicated to the client counterparts.
  • Worked in wide variety of Testing environments: Regression, System, Functional, Compatibility, Reliability etc.
  • Prepared Test Cases using Quality Center for all the ongoing product development.
  • Made Documents of Test Plan Requirements along with importation into Quality Center.
  • Developed and executed formal SQL queries to ensure the integration of database with software applications.
  • Involved in development of automation test script for testing using Selenium.
  • Identified Test approaches for various testing methods like Regression and Usability testing using QTP.
  • Conducted Data Driven tests in QTP by parameterization.
  • Interacted with application developers and business analysts to resolve the defects.
  • Attended daily meetings and weekly meetings with manager and team.
  • Experienced in Selenium test case and reporting defects.
  • Monthly Metrics generation & updating Verification Matrix.
  • Communicating with team lead and manager to resolve the issues in testing.
  • Attend walkthrough and retrospectivemeetings.

Environment: QTP, HP Quality Center, JIRA, Java, JavaScript, Oracle, SQL Server, VB Script, MS Office, Windows.

QA Test Analyst

Confidential

Responsibilities:

  • Responsible for the design, develop, and deliver Service Oriented Architectural solutions through the use of IBM’s SOA tools, primarily WebSphere DataPower andWSRR (WebSphere Service Re12gistry and Repository).
  • Have gathered, studied and Analyzed Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications.
  • Created Test Data Requirements and Test Condition Matrix.
  • Involved in Setting up Test Environment for Software Test execution in Defect Management.
  • Developing and executing automation scripts using Selenium Web Driver, JAVA and Eclipse.
  • Performed Data driven testing with TestNG as automation using Selenium WebDriver which reads data from excel files.
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Assisted in designing and customization of automated test cases through idolize (CA LISA) testing tools.
  • Saved and retrieved different development versions source code using CVS (Concurrent Version Systems) as source code to a repository.
  • Worked with Saluki automation tool to access screen class objects.
  • Used Mocha as a JavaScript test framework for Node.js programs, for asynchronous testing, test coverage reports, and use of any assertion library.
  • Involved in running Test scripts on different browsers using the Selenium Web driver.
  • Developed and executed SQL queries to verify the proper transmission of data with CRUD operations (insertion, deletion and updates) on the database.
  • Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Maintaining priority & severity defects. Focusing more on critical defects & make sure it gets fixed early.
  • Performed defect reporting and bug tracking in QC and coordinating with development team to verify bug fixes, and update bug status.

Environment: Java, Selenium WebDriver, TDD, Agile, HTML, XML, SQL, PLSQL, Oracle, Windows XP

Test Engineer

Confidential

Responsibilities:

  • Documented Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
  • Worked in creation, preparation, and conduct of quality assurance reviews and contributed to the development and execution of test plans and test scripts.
  • Identified & Condensed test cases while implementing Risk Based Test approach.
  • Wrote GUI test cases with the help of HP UFT.
  • Performed Regression tests to verify whether modification made in the application have not cause unintended adverse side effects.
  • Performed the Black box and White Box Testing.
  • Work in the agile approaches, Test-Driven Development (TDD) and Scrum.
  • Tested the application for Functionality and documented all pass-fail report, created modification requests, assigned modification requests to respective developers, and verified bug fixes use QC.
  • Written the test cases for most of the modules of the application and created the automated test scripts using Selenium.
  • Designed Test Suite, Test Cases, and Test Scenarios for functional modules.
  • Coordinated with UAT team by providing them with test cases and test data.
  • Design & develop Data Driven Framework to validate different Member profile using Selenium.
  • Developed complex SQL Queries in TOAD to perform backend data validation testing against Oracle database.
  • Executed different SQL queries to ensure data integrity.
  • Ensured Regression Test Bed is updated, ready for reuse, and stored in Test case repository.
  • Performed Positive and Negative testing by inputting valid and invalid data.
  • Involved in Web Services component using SoapUI.
  • Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
  • Running Smoke and Regression suite after every build and publish the detailed HTML Reports with the bugs

Environment: Java, MySQL, HP UFT, Selenium Web driver, Selenium IDE, HP Quality Center, HP ALM, TESTNG, SOAP UI, TOAD, web element locators, SQL, Microsoft office.

We'd love your feedback!