We provide IT Staff Augmentation Services!

Qa Test Engineer Resume

4.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 teh Test Requirements from Word Document to teh 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 teh defect tracking process usingClear Quest, trouble shooting and generating customized graphs and reports for teh client.
  • Strong in Object oriented programming concepts me.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 teh 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 teh 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 teh BRD and FSD, wrote teh test cases in ALM.
  • Designed test cases based on teh use-case documents and teh complex business logic defined for each web services
  • Attending teh daily scrum meetings and giving teh status to scrum master.
  • Worked on production tickets to perform regression and re-testing after teh defects were fixed.
  • Logging teh defects using HP ALM for teh failed test scripts and keep on track on teh defects till.
  • Documented teh Test Plan, Test Strategy, Test Results Summary, Traceability Matrix, Test Sizing and Test Cases/Test Scripts location for teh Projects and Tickets.
  • Executing teh SQL queries for backend database testing and collecting test data to cover various scenarios.
  • Involved in pre-automation reviews and post automation reviews for teh 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 teh 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.
  • Has 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 teh application using Selenium.
  • Tracked teh defects and analyzed test reports generated using HP ALM.
  • Performed Smoke Testing to make sure all teh Test Channels and Test Environment is working as desired.
  • Developed comples SQL scripts to verify teh database CRUD operations (updates, inserts and deletion).
  • Maintained Metrics and participated in teh Weekly Status Updates showing teh progress of teh 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 teh developers to resolve technical issues.
  • Worked with teh functionality and regression testing cycles for major product releases by developing teh test suit using selenium WebDriver.
  • Involved in teh ad-hoc meetings and walkthroughs for teh 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 teh test strategy document dat defines teh test environment, testing phase, entrance and exit criteria into different phases of testing and estimate resource to conduct teh 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 teh 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 dis tool to locate WSDL file on teh 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 teh web application development team and successfully resolved issues in weekly status meetings.
  • Verified teh integration of various components in teh 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 teh deviations found during teh early stages of development cycle and communicated to teh client counterparts.
  • Worked in wide variety of Testing environments: Regression, System, Functional, Compatibility, Reliability etc.
  • Prepared Test Cases using Quality Center for all teh ongoing product development.
  • Made Documents of Test Plan Requirements along with importation into Quality Center.
  • Developed and executed formal SQL queries to ensure teh 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 teh 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 teh 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 teh design, develop, and deliver Service Oriented Architectural solutions through teh use of IBM’s SOA tools, primarily WebSphere DataPower andWSRR (WebSphere Service Re12gistry and Repository).
  • Has gatheird, 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 teh Log files to verify teh 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 teh Selenium Web driver.
  • Developed and executed SQL queries to verify teh proper transmission of data with CRUD operations (insertion, deletion and updates) on teh database.
  • Performed Regression testing on new builds, every modification in teh 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 teh requirements, participated in implementation of Test Cases, and Test Script according to teh Business Requirements, System Requirements.
  • Worked in creation, preparation, and conduct of quality assurance reviews and contributed to teh development and execution of test plans and test scripts.
  • Identified & Condensed test cases while implementing Risk Based Test approach.
  • Wrote GUI test cases with teh halp of HP UFT.
  • Performed Regression tests to verify whether modification made in teh application has not cause unintended adverse side TEMPeffects.
  • Performed teh Black box and White Box Testing.
  • Work in teh agile approaches, Test-Driven Development (TDD) and Scrum.
  • Tested teh 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 teh test cases for most of teh modules of teh application and created teh 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 teh 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 teh detailed HTML Reports with teh 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!