We provide IT Staff Augmentation Services!

Qa Engineer Resume

2.00/5 (Submit Your Rating)

Hillsboro, OregoN

SUMMARY

  • Four plus years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation testing Selenium of client server application in back end testing.
  • Good working experience in automation tools like selenium web drivers, selenium RC, selenium IDE.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run Web Driver script in stable condition.
  • Extensively experienced in performing Manual and Automated Testing.
  • Hands on experience of Mobile Apps Testing in Manual and automation testing of Mobile Apps.
  • Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.
  • Implemented functional tests using java, testNG/Junit framework and also cucumber framework.
  • Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
  • Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
  • Expertise in smoke testing, blackbox testing, Integration testing, Database testing, regression testing and GUI software testing.
  • Expertise in Backendtestingusing Oracle, MS SQL.
  • Experience in Web debugging tools like XPath, Fire path, and Firebug and also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
  • Worked on end to end testing using Selenium web drivers/RC/IDE/Grid, TestNG/Junit and also web services like REST and SOAP.
  • Extensive experience in data driven, keyword driven and hybrid test automation frameworks.
  • Experience with Automated Testing tools such as Selenium - RC, Web Driver and Selenium Grid.
  • Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
  • Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
  • Good knowledge in different programming languages like java, JavaScript, HTML and databases like SQL server and ORACLE. Good knowledge in testing angular js applications using protractor.
  • Experienced in continuous integration using JENKINS,HUDSON to support tools likes CVS subversion, GIT and executed Apache ANT and apache Maven.
  • Worked on performance testing using J-meter and load runner.
  • Excellent in creatingDBFittests for querying the database.
  • Have worked on sub version control tools like GIT and SVN.
  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile/Scrum.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.

TECHNICAL SKILLS

Languages: Java,c#, HTML,XML, SQL

Testing Tools: Web driver/IDE/RC/Grid, Junit, TestNG, SoapUI, HP Quality Center/ALM/Test Director, Cucumber,FitNesse

Defect Tracking Tools: Jira,HP Quality Center

Testing Framework: JUnit,TestNG, Mochajs

Built Tools: ANT, Maven

Continuous Integration Tools: Jenkins/Hudson, Travis

Methodologies: Agile (Scrum), Waterfall, TDD

Databases: Oracle, SQL Server, MS-Access

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP

Repository System: GitHub

Version Control: Git

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Hillsboro, Oregon

QA Engineer

Responsibilities:

  • Created automated Test scripts using automated tools and ran the test scripts on various Builds and instances.
  • Created Test cases using Element locators and Selenium Web driver methods
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Execution of selenium test cases and verified the Test suits.
  • Conducted Data driven testing, cross browser testing and parallel test execution.
  • Involved in Automation environment setup Eclipse,Java,Selenium Web driver and TestNG
  • Designed the Automation Framework and Implemented the Automation Framework.
  • Followed the Agile Scrum methodology process.
  • Involved in Sprint planning, Sprint Review, Sprint Retrospective and Sprint Demo
  • Understand JIRA stories, use cases, business rules, requirements and acceptance criteria and convert them to test scenarios and test cases.
  • Define the scope of what will be tested, how it will be done (i.e. the testing tasks), when it will be tested (start/end dates), testing dependencies, associated program/project risks with testing, test entrance/exit criteria and who will be testing.
  • Develops test plans and strategies based on system requirements and design documentation.
  • Execution of test cases with documented results by using HP Quality Center Tool.
  • Raised the defects for unmacthing of the expected and actual results.
  • Logged defects in HP Quality Center Tool with thoroughly documented details and attached examples.
  • Written the complex SQL queries to perform the data validation.
  • Responsible for communicating with Development Team, Technical Support, Business Support in order to resolve the issues.
  • Involved in Test Reporting on daily/ weekly basis and updated to same to the management and client.

Environment: Java, JSP, Selenium,Junit Webservices, Rest API, HTML, XML, CSS, JUNIT, Windows-10, Quality Center-ALM, VB-Script,QTP,UFT,Jira, Jenkins, Maven, Eclipse, AngularJS, Bootstrap, Node.

Confidential, Chicago, Illinois.

QA Engineer

Responsibilities:

  • Created functional automation test scripts usingseleniumWeb driverwithTestNGframework.
  • Developed Data Driven, Keyword Driven and Page Object Model Automation Frameworks using Selenium.
  • Worked with open source tools such asSelenium(SeleniumIDE,SeleniumRC,SeleniumWeb Driver, andSeleniumGrid), Cucumber, Jenkins, Maven, SoapUI, JUnit and Eclipse.
  • Performed manual testing (emulators&IOSSimulators) & Mobile Application Testing usingAppium.
  • Used ANT to build and run the Selenium automation framework. Verified data integrity through backend.
  • Worked as a member of a self-managedAgile/Scrumteam, developing a workforce scheduling application
  • UsedJavaScript,Protractorto develop automation scripts for angularJS applications
  • UsedRubyto implement step definitions.
  • UsedRubyMine IDE and wrote Gherkins/scenarios and generated step definitions and methods usingruby/Cucumber, for different functionalities of the above applications. Performed regression tests to validate the changes for different functionalities, found defects and reported them to development using Quality centre.
  • The entireRubyscripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • UsedSVNto maintain and manage the build scripts, test data used and other documents related to the project.
  • Tool Evaluation for mobile Automation and performed a proof concept for different mobile automation solutions to decide upon the best suited tool forCodedUI.
  • Tested theUIof the end product on mobile, PC, Android and Apple platforms to ensure that language translation and Currency conversions were displaying as required.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic usingC#.NET
  • Developed test scripts for webservicesusingSOAPUI and worked with XPATH.
  • Involved inSOAP&RESTbased web services testing usingSOAPUIPRO webservicestesting tool.
  • Performed webservicestesting withSOAPUI and Performed Security testing for employee login validations.
  • Dynamic parameterization of Desired Capabilities through Maven & Jenkins, LaunchAppium programmatically on Windows & mac.
  • Involved in integrating the test suites toJenkinsto execute them automatically after every successful deployment.UsedANTand MAVEN as a build tools on java projects for the development of build artifacts on the source code.

Confidential

Qa tester

Responsibilities:

  • Executed manual testing for all scenarios on products
  • Perform full manual regression testing of MDM
  • Perform the functional testing of web services using soap scope.
  • Used traditional waterfall methodology was used to build as well as test the developed application for as many bugs as possible before the application was deployed.
  • Involved inDatabasetesting by writing & executing SQL & PLSQL queries using TOAD to validate that data is being
  • Took the initiative to automation of ETL testing process the prefaware tool.
  • Involved in Manual Test Case Preparation and Test Case Execution usingQualityCenter .
  • Successfully implemented MercuryQualityCenterfor Requirement Management, Test Design, Test Execution, Defect logging, Requirement Mapping with Test cases.
  • Extensively usedSOAPUI and RESTclient for testingSOAP, RESTful Webservices tested messaging between various loosely coupled system within theServiceOriented Architecture with xml.

We'd love your feedback!