We provide IT Staff Augmentation Services!

Qa Automation And Manual Test Engineer Resume

Ashburn, VA

SUMMARY:

  • 7 years of experience in software analysis, Software Quality Assurance Testing of Web applications, Web Services and databases in Finance, Insurance, and Telecommunication domains.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
  • Documented Technical Specs and developed test plans and test scripts using Selenium WebDriver.
  • Worked on Setting up the automation framework with Selenium, Junit/TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Experience working with performance testing using JMeter .
  • Good knowledge on Lisa QA automation framework.
  • Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Experience in writing test cases as per the Software requirement specifications.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
  • Extensive experience in GUI, Regression, Functional, Integration, Accessibility, System, User Acceptance (UAT), Sanity, Stress, Reliability, Compatibility, Cross Browser, Data Driven, Security and Database Testing.
  • Extensive experience working with Databases such as Oracle, SQL Server and MS - Access.
  • Hands on experience working with Microsoft Test Manager (MTM) and Team Foundation Server (TFS).
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI tool.
  • Experience in creating Test Plans, writing and executing Test Cases, Manual Testing, and automated Test Execution.
  • Experience using testing tools such as HP Quality Center (QC), HP ALM, Test Director, JIRA, SOAP UI.
  • Effectively involved in Defect tracking, reporting, reviewing and analyzing test results using Quality Center and HP Application Lifecycle Management (ALM).
  • Excellent experience with source version control tools such as Subversion (SVN) & GIT.
  • Extensively worked on Data Driven, Keyword Driven, and Test Automation Frameworks.
  • Excellent understanding with Waterfall, V-Model, and Agile (Scrum) software development life cycle methodologies. Ability to understand client requirement and provide with the best solution.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver, HP Quality Center/ALM, JMeter, Junit, TestNG, JIRA, SOAP UI, Lisa, Eclipse.

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

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Rational Clear quest.

Databases: Oracle, MS SQL Server, MySQL, DB2.

Languages: Java, SQL, PL/SQL

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall.

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows, UNIX and LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, ASHBURN, VA

QA Automation and Manual Test Engineer

Responsibilities:

  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Wrote 100+ Selenium WebDriver automation test scripts for multiple browsers in Java.
  • Develop scenario based testing for the JMeter scripts.
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs
  • Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios
  • Configured Selenium WebDriver, TestNG, Jenkins tool and created Selenium automation scripts in java prior to agile release.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
  • Worked extensively with id’s, CSS locators, Linkage texts to locate web elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids in Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Performed Regression, Sanity, UAT testing.
  • Worked on testing production issues and coordinated with development teams on resolving them in timely manner.
  • Worked on generated device logs using Splunk.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in testing of REST web services.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Analyzed test results, tracked the defects and generated reports using Jira.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Java J2EE, Selenium WebDriver, Jenkins, Maven, JMeter, Postman, API Testing, Splunk, TestNG, Jira, Eclipse, XPATH, Java, HTML, CSS, SQL.

Confidential, OMAHA, NE

QA Automation Engineer

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Implemented automation using Selenium WebDriver , JAVA, Maven, and Junit.
  • Extensively automated regression and functional test suites by developing over 237 test cases using Selenium WebDriver , JAVA, and Junit
  • Worked effectively with Developers, Business team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Developed test code in Java language using Eclipse and JUnit framework.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver.
  • Tested REST web services with SoapUI.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
  • Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Prepared test cases, test data and test responsibility matrices for the application under test.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Environment: Selenium WebDriver, Jenkins, Cucumber, JUnit, SoapUI, Quality Center, Eclipse, XPATH, Java, HTML, CSS, GIT, SQL, Oracle and Linux.

Confidential, ATLANTA, GA

QA Analyst

Responsibilities:

  • Run the Automated Regression suite with Selenium WebDriver and analyzed results and file bugs.
  • Used data driven testing using Apache POI in Selenium .
  • Involved in Configuring Selenium WebDriver, Git and Jenkins for CI during the set-up of automation framework.
  • Automated functional scenarios using Selenium WebDriver and JUnit.
  • Helped in preparation of test plans in accordance with the business requirements.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Responsible in executing automation test scripts on different browsers and checked for compatibility.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Performed functional testing for each Confidential .
  • Executed positive and negative scenarios.
  • Performed Functional, Integration, System and Acceptance Testing.
  • Worked on developing the automation scripts for backend testing.
  • Conducted regression testing after every new build.
  • Worked with users on User Acceptance Testing.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Used HP Quality Center to report defects and test results.

Environment: Java, Selenium WebDriver, Junit, Firebug, SQL, HP Quality Center, Oracle10g and Windows.

Confidential, ST. LOUIS, MO

QA Analyst

Responsibilities:

  • Preparation of Test plans and Test Cases for all the modules.
  • Participate in the development of product requirements and specifications.
  • Generate Test Report at the end of Testing Phase.
  • Performed cross browser testing with Selenium.
  • Developed automation scripts using Selenium WebDriver and Java.
  • Used Firebug and Firepath extensively for locating the web elements which helps to write automation scripts using Selenium WebDriver.
  • Manual Defect Reporting and Defect Reporting through Jira.
  • Participate in customer meetings on project status and design reviews.
  • Escalate any defect/issue to the Project Managers, if they are not addressed within the defined time line.
  • Analyzed Application Requirements, Functional Specifications and Test Specifications.
  • Assisted Project manager with preparing estimates on the timelines.
  • Play active role as team member for laying out the Quality processes and designing the Test Strategy, Test Plan, Test Cases and Metrics document templates.
  • Reviewing and analyzing Business/Technical Requirements, Use Cases and High Level and Low-Level Designs throughout the Software Development Life Cycle (SDLC).
  • Preparation of Test plans and Test Cases for all the modules.
  • Participated in the development of product requirements and specifications.
  • Generated Test Report at the end of Testing Phase.
  • Test maintenance changes.
  • Contribute to the overall improvement in procedures.

Environment: Selenium WebDriver, Firebug, Firepath, Java, Junit, SQL, DHTML, Jira, HTML, MSWord, MS Excel, UNIX, Windows.

Confidential

Manual Tester

Responsibilities:

  • Trained in Core Java, HTML, CSS and SQL.
  • Conducted manual testing using set standards, guidelines and structured methodologies in testing proprietary application.
  • Documented and executed Test plans, Test cases and Test scripts.
  • Performed Integration testing, System testing, and Functional testing.
  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Worked with HP Quality Center for test case maintenance.
  • Analyzed code to performed white box testing.
  • Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
  • Implemented Business Requirement Documents.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

Environment: Manual testing, Quality Center, JAVA, XML, HTML, MS SQL Server 2005/2000, SQL, UNIX and Windows.

Hire Now