We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

FL

SUMMARY

  • Over 6 years of working experience on all phases of Software Test Life Cycle (STLC), its methodologies such as Agile, SCRUM and Waterfall Model.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using TestNG,SeleniumWebDriver, IDE, Appium, Grid, Maven, Jenkins, Cucumber, REST ASSURED, POSTMAN and SOAP UI.
  • Experienced in making DataDriven and MVC Framework to maintain Test Suites.
  • Experienced in customizing Selenium API to suit in testing environment.
  • Extensively worked onSeleniumWebDriver with teh preferred Languages Java.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Experience in developing selenium automation framework using TestNG and developing Maven targets to execute automation suites from command line.
  • Sound noledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of teh Script.
  • Proficient in creating automation script from scratch. Extensive noledge of developing different type of framework like Modular, Test Driven, Data driven and Hybrid framework.
  • Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
  • Experienced in Web Service testing by using SoapUI and POSTMAN.
  • Experience in preparation of Test Summary Report, User Guide & Training.
  • Expertise in Smoke Testing, Backed end Testing, Black - Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Good experience in Web Services testing using SOAP UI, XML, & WSDL. Providing required input data to request XML & get teh required data from response XML & use teh response data from other request XML using SOAP UI.
  • Strong experience with SOA architecture which include SOAP Web Service and RestFul Web Service Testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center/ALM, JIRA.
  • Understanding and experience with technologies including Java, SQL, HTML, XML, VBScript and JavaScript.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.
  • Strong noledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/IDE, Cucumber, SOAP UI, Appium, REST ASSURED, POSTMAN

Languages: JAVA, Java Script, HTML, XML

Test Framework: TestNG, Data Driven Framework, MVC

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC), ALM

Source Version Control Tool: Subversion (SVN), Git

Databases: SQL Server, MS Access, Oracle, MySQL

Operating Systems: Windows, Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential, FL

QA Engineer

Responsibilities:

  • Active participant of QA reviews and inspections to find potential defects and recommend corrective action.
  • Used Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Developed modular & robustautomationframework usingSeleniumWebDriver,Cucumber, TestNG and Java.
  • Selected teh Test Cases to be automated and performed functional testing of teh front end using Selenium Web Driver& created Data Driven framework using TestNG.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.
  • Created test reports generated out of TestNG and captured teh error screenshots.
  • Used Java language and TestNG framework for scripting. Used Maven for building teh WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • ConfiguredSeleniumWebDriver, Maven tool and createdSeleniumautomationscripts in Java using TestNG prior to agile release.
  • Developed manual and automated test cases to validate RESTful API web service.
  • Developed re-usable function using TestNG for teh Test Automation.
  • Used BDD Cucumber by creating teh Features and Step Definition files to execute test scripts.
  • Created automation test scripts using Selenium WebDriver and Java and involved in resolving existing test script issues in Selenium WebDriver.
  • Worked on Capturing Screenshots on Failure or Pass to analyze teh test failure reason. Coordinated with application team to ensure resolution of all issues and completion of work on time.
  • REST API testing using Postman on production post release.
  • Automation of API's usingPostmanandREST ASSURED, Automated teh API's inPostmanusing JavaScript.
  • Performed Web Services Testing and XML validation by creating test case suite using REST ASSURED.
  • Performed UI testing on various builds.
  • Performed manual testing using different black box testing methods like ad-hoc, functional, UI, system, and regression testing.
  • Performed Cross- Browser and Cross - Platform testing to verify teh application consistency on various builds in different web browsers and in different operating systems.
  • Performed regression testing on various builds for UI and Functional Validations.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Worked with teh SQL statements to extract data from SQL tables and verify teh output data of teh reports on teh browser page.
  • Used CSS Selector to identify objects.
  • Partnered with development to attain optimum quality of software.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Played a key role in production releases and perform UAT test of teh system.

Environment: Java, Selenium WebDriver, Eclipse, TestNG, Maven, Appium, Cucumber, Jenkins, REST ASSURED, POSTMAN, JIRA, SQL, Windows.

Confidential, Columbus, GA

QA Automation Engineer

Responsibilities:

  • Responsible for identifying Test cases for Automation and Writing scripts, executing test cases and debugging.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of teh business rules.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug teh code.
  • Worked on teh Android module of teh project where me was responsible for automating teh app using Appium.
  • Used Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Performed functional testing to identify various critical points in teh application and automated it by using Selenium Web-Driver with TestNG.
  • Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium WebDriver.
  • Developed automation framework for Selenium WebDriver in Modular Framework model.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Design & Develop data driven framework using Selenium WebDriver, TestNG and Apache POI API.
  • Automation of API's usingPostmanandSOAPUI, Automated teh API's inPostmanusing JavaScript.
  • Used Maven to build and run teh Selenium automation framework. Wrote Script to send teh automation reports over email.
  • Involved in teh Continuous Integration of teh automation framework with Jenkins.
  • Integrated teh test suites with Jenkins to execute them automatically after every successful deployment.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Involved in testing RESTful Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Created manual test cases, reviewed with different stakeholders to validate teh functionality.
  • Worked with SOA architecture which includes RESTful Web Service Testing Conducted backend testing using SQL queries to validate data for database.
  • Used JIRA to define requirements, design test steps, run as test set, report, track and close bugs.
  • Attend teh BRI (Business Requirement Identification) meeting to understand teh business Requirements.
  • Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
  • Used Postman forAPItesting to verify teh CRUD operations.
  • Edit and debug tests using Selenium Participated in meeting, teleconferences walk through with teh development team, QA manager and Project manager (PM).
  • Coordinated with technical support associates to fix proprietary software issues
  • Verified, edited and update test data in new or existing systems before testing.

Environment: Java, Selenium WebDriver, Jenkins, Maven, Cucumber, Appium, SOAP UI, RESTful, POSTMAN, Eclipse, JavaScript, XML, JIRA, SQL, agile, Oracle and Windows.

Confidential, Columbia, MO

QA Engineer

Responsibilities:

  • Performed different testing task using various test scripts on Selenium WebDriver and TestNG.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Involved in designing and implementing of automation framework to be used with Selenium WebDriver.
  • Implemented and worked on Acceptance Test Driven Development (TDD) agile methodologies completing releases ahead of schedule.
  • Used Java language and TestNG framework for scripting. Used Maven for building teh WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Designed and executed teh Automation Test Scripts usingSelenium WebDriver and TestNG.
  • Used Selenium WebDriver API and Flash Monkey API to write automation script and run Flex designed site.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Test Automation Framework using Cucumber BDD/TDD.
  • Setup Maven project for Cucumber and Selenium, perform Data Driven Testing in Cucumber and Selenium.
  • Knowledge of generate html reports in Cucumber.
  • Performed API Level testing for web services, enhanced teh Test harness and developed many Test suites using XML
  • Performed Data driven testing usingSelenium WebDriver, TestNG functions and Connections which reads data from scripts using property and XML files.
  • Involved in Web Services Testing using SOAP UI.
  • UsedJava codes to handle textbox, dropdown, checkbox and buttons.
  • Performed Smoke Testing to make sure all teh Test Channels and Test Environment is working as desired.
  • Responsible creating teh functional testing framework using TestNG and using Selenium WebDriver to automate teh UI components.
  • Used Selenium WebDriver and TestNG to run teh parallel testing.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using Java).
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Defect logging and tracking using JIRA and updated teh test defects status with results.
  • Involved in testing of web application by creating XML test suite.
  • Used JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Java, Selenium WebDriver, JavaScript, Jenkins, TestNG, XML, Cucumber, HTML, SOAPUI, Maven, SQL, JIRA, SQL, Oracle, TDD, Windows.

Confidential, Ludington, MI

QA Tester

Responsibilities:

  • Created test plans and test cases in concert with system engineers and web designers.
  • Involved validating sites across browsers and operating systems, teh accuracy of links, visual presentation and its alignment with design specifications, and database updates.
  • Tested teh application manually prior to automation for functional testing.
  • Performed Manual performance testing to identify various critical points in teh application.
  • Created Test Cases Test Plans and Test labs using Quality Center.
  • Prepared Test Plan to identify software risks and ways to mitigate teh risks.
  • Prepared Test Strategy to identify teh overall approach for testing.
  • Performed teh Manual Testing of teh application before switching over to teh automation phase.
  • Performed Manual Testing to check flow of teh application.
  • Performed Functional, Integration, System, GUI, Cross Browser compatibility, Ad- Hoc Testing.
  • Prepared Test Cases with teh complete description of requirements, uploaded test cases and report results into Quality Center.
  • Supported new and existing products by configuring and testing software products and software components of a website.
  • Wrote SQL queries and statements to test database for retrieving information.
  • Coordinated teh walkthrough and kickoff meetings with developers and project managers.

Environment: Java, Manual Testing, Quality Center, HTML, CSS, Java Script, Oracle, SQL, Windows.

We'd love your feedback!