We provide IT Staff Augmentation Services!

Qa Engineer Resume

Minneapolis, MN

PROFESSIONAL SUMMARY:

  • Over 5+ years of extensive experience in software testing and quality assurance with excellent analytical and diversified experience in Manual and Automated Testing of web and Client/Server application.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC ) its methodologies such as Agile, SCRUM and Waterfall Model.
  • Expertise in Black Box Testing, Manual Testing, Automated Testing using tools Selenium IDE/WebDriver, TestNG/JUnit, Maven/ANT, Jenkins, Cucumber and SOAP UI.
  • Experience in creating automation scripts from scratch and sound knowledge of developing different types of frameworks like POM, Test NG, Data driven and Hybrid framework.
  • Good experience in writing Selenium test scripts using java programming language.
  • Expert on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit and TestNG.
  • Experience in working with Build Systems like ANT, Maven and continuous integration systems like Jenkins.
  • Ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Well versed with various testing stages/levels/phases, testing types, testing techniques and quality work products.
  • Professional 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, Cross Browser/Cross Platform Testing, UI Validation, Web services, Boundary Value Testing.
  • Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.
  • Experienced in Web Service testing by using SOAP UI with the help of Groovy Scripting.
  • Good working experience on SOAP UI for testing and validating various web services used in the application.
  • Work experience in using the Quality Center to manage the software testing process and Jira for tracking the process and sharing the files.
  • Experienced in bug tracking, reporting using HP ALM and JIRA for global test management.
  • Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
  • Outstanding communicator with extensive experience in customer service as well as ability to identify, develop and enhance client relationships.

TECHNICAL SKILLS:

Languages: Java, Python, HTML, CSS, Java Script

Testing Tools: Selenium IDE/RC/WebDriver/Grid, SOAP UI, Cucumber

Project/Test Management Tools: HP ALM, Quality Center, Jira

Test Framework: Junit, TestNG.

Web Debugging Tool: Firebug, Firepath, XPath

Build/CI Tool: Ant, Maven, Jenkins

Databases: SQL Server, MS Access, Oracle

Operating Systems: Linux, Windows, Mac, Android, UNIX.

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

QA Engineer

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Automated Smoke & Functional test cases using Selenium WebDriver, TestNG & Java (Eclipse IDE).
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run smoke or regression testing.
  • Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
  • Used Cucumber automated testing to test new and existing functionality.
  • Maintained and combined Continuous Integration Development/Delivery with Testing Process by creating Jenkins jobs and Maven projects.
  • Involved in designing of automation framework to be used in UI testing with Selenium.
  • Developed test automation scripts using Selenium WebDriver for regression testing of the various releases of the application.
  • Performed manual testing and Front-end Web based Functionality testing, for Smoke testing, Regression testing, Integration testing and System testing.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Testing a complex Web based application with backend validation in mainframes and using SOAP UI.
  • Used Quality Center for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
  • Verified SQL queries against back end database to ensure test codes retrieve the right data on testing.
  • Used GitHub repository to run the Jenkins job for Continues Integration.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Eclipse, Jenkins, Soap UI, Firebug, XPath, GitHub, Quality Center, SQL, Agile, and Windows.

Confidential, Long beach, CA

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements & participated in requirement sessions to understand & identify missing, ambiguous, inconsistent requirements.
  • Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
  • Extensively debugged Java based Selenium WebDriver scripts for accuracy and identified possible causes of malfunction.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.
  • Used Java as client library for Selenium WebDriver to design and developed Automation test Framework using TestNG.
  • Created test cases, test plans, tested API's, and wrote TestNG test cases, executed code coverage, wrote automation scripts using Selenium WebDriver.
  • Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using Maven.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Developed Web Service Test with SOAP UI to test SOA platform.
  • Actively involved in QA Testing (UI and API), and collaborating with off-shore QA personnel on current projects and documenting and reporting defects and test results in JIRA.
  • Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, Soap UI, Firebug, XPath, Eclipse, Jira, SQL, Agile and Windows.

Confidential, San Antonio, TX

QA Engineer

Responsibilities:

  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven .
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Used GITHUB as central repository to perform Push, Pull, Stage, Unstage, Stash, Status, Add, Clone and remove operations in local repository GIT.
  • Used Firebug/Firepath to do web based application testing with selenium for the commands and locator application.
  • Involved in various testing types like UI Testing, Functional testing, User acceptance testing, Integration testing, Navigation testing and Regression testing on the application.
  • Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using SOA test.
  • Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
  • Closely worked with developers and product owners in an Agile Environment using technical stories to create automated APIs (REST/SOAP) and built a framework for continuous support for future releases.
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
  • Actively involved in QA Testing (UI and API), and collaborating with off-shore QA personnel on current projects and documenting and reporting defects and test results in JIRA.
  • Coordinated with upper management daily regarding status on the execution of Test Cases (How many Test Cases failed/pass, status of the site).

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Firebug, Firepath, Jira, SQL, Agile and Windows.

Confidential, Plano, TX.

QA Tester

Responsibilities:

  • Involved in analyzing requirements documents.
  • Developed test strategy, test plan, test cases and test scenarios based on requirements Document.
  • Performed Functional testing manually.
  • Developed Test Strategy and Test Plan to ensure that test cases reflect user needs for the functional Performance, Usability and Security requirements.
  • Identified program variance from functional requirements and recommended modifications for standardization and increased usability.
  • Prepared manual test cases for service appointment creation, modification and deletion. Generated test scripts, and performed functionality testing.
  • Involved in performing extensive back-end testing to make sure data is properly reflected on the web Application.
  • Executed the test cases manually and automation as necessary and worked on XML.
  • Used Quality Center as a defect management tool.
  • Performed Manual Testing and regression testing activities for new releases as an end-to-end testing on Different platforms like windows with different web browsers.
  • Responsible for documenting errors, their resolution, as well as performing extensive Regression Testing.
  • Maintained defect tracking in Excel spreadsheet and prepared weekly reporting for the management.
  • Involved in weekly walk through and inspection meetings to verify the status of testing and to discuss defect and like scenarios.

Environment: Manual Testing, HTML, MSOffice, Quality Center, SQL Server, Windows.

Hire Now