We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Having 7+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation using Selenium Tool.
  • Experience in Manual & Automated Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels of SDLC and Software Testing Life Cycle (STLC).
  • Good Knowledge of Object Oriented programming Concepts(OOPS) and Java Skills
  • Good experience in creating test scripts using Selenium Web Driver, Selenium RC, Selenium-IDE, Selenium Grid in Java.
  • Good experience in Data Driven framework, Hybrid Testing, TDD/BDD frameworks.
  • Experience in Functional, Regression and System testing using Manual and Automated testing tools - selenium Web Driver.
  • Experience in automating test cases using TestNG, Junit and Cucumber, Maven, Soap UI, Jmeter, and scripting and execution
  • Good Experience in using Firebug and good experience in writing XPath to locate web elements.
  • Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE using Selenium Grid.
  • Good Experience with Agile process and Waterfall methodologies.
  • Reviewing Business Requirement Documents (BRD) and Functional Requirement Documents (FRD) in creating Test Plans and formulating Test Strategies.
  • Experience working within a live Web Application, Mobile and Desktop.
  • Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases
  • Extensive experience in designing and executing test cases for GUI testing, Functionality, Regression, smoke testing, positive/negative testing and Integration Testing.
  • Experienced in implementing handset automation framework, scripting & execution Sanity, Regression, Stress & Boundary test cases for mobile applications using Device Anywhere Automation Tool.
  • Experience in Web Services testing using SOAP UI testing tool
  • Experience in Software Verification and Validation based on Testing Methodology.
  • Proficient in Functional, Integration, User Acceptance (UAT), Security, Load and Performance testing.
  • Experience with Mobile Automation Tool Device Anywhere and Appium automation framework and knowledge perfecto mobile
  • Tested SQL Server 2005, Oracle, MySQL databases for data migration and back-end testing.
  • Extensively worked on Java/J2EE technologies including core Java 1.6, Junit 4, Ant, maven, Apache Jmeter.
  • Extensive working knowledge in UNIX, SQL, Python and Windows platforms
  • Understanding of QA testing methodologies and QA life cycle, white box, black box, functional and customer oriented testing.
  • Experience in working in domains like HR & Payroll, Banking, Health-care, Retail/e-commerce related applications.
  • Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.
  • Experience in Oracle, SQL Server
  • Excellent Communication skills along with a remarkable ability to gather requirement to bring out quality product.

TECHNICAL SKILLS:

Functional Testing Tools: Agile, Waterfall

SDLC: Core Java, XML, C, C#, SQL, PL/SQL, Python and HTML

Languages: Soap UI, TestNG, Load Runner

API/Unit Testing Tools & Frameworks: Maven, Jenkins, Jmeter

Build/CI/Source Control Tools: Microsoft Visio

UML Tools: JIRA and Bugzilla.

Defect Tracking Tools: Oracle 11g, Microsoft SQL Server, Apache Server

Databases: Windows, UNIX, LINUX

Operating Systems: Eclipse, IBM BPM, Process Designer, SQL Developer, SVN, SOAP UI, XML

PROFESSIONAL EXPERIENCE:

Confidential, NJ

QA Automation Engineer

Responsibilities:

  • Responsible for Planning, maintaining Selenium test scripts for multiple projects running in agile-sprint methodology.
  • Create Automation test scripts using in Java.
  • Maintained requirements traceability matrix between requirements and test case for each round of testing using HP ALM.
  • Well versed with Handling Elements in Selenium Web Driver.
  • Designed Test Cases report validation in ALM for UAT testing with end customers.
  • Worked in ALM for planning, running and tracking defects while attending walkthroughs with client and the development team and Defect reporting meetings periodically.
  • Writing Test cases using Element locators, Web Driver methods, Java programming features and TestNG Annotations
  • Created the performance scripts to load all the Test Data and Executing Selenium Test Cases and reporting defects.
  • Load Runner was used as the automated load and performance testing solution for optimizing the performance, scalability and reliability of the application.
  • Designed and developed automated scripts for functional testing, regression testing, sanity testing and integration testing using UFT.
  • Conducted data driven testing using Parameterization using UFT and executed Test runs with different application versions on different platforms for compatibility testing.
  • Reported the bugs, e-mail notifications to the developers using the HP ALM.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations
  • Maintained the test logs, test reports, test issues, defect tracking using HP ALM.
  • Developed SQL queries for checking the Data Transaction and Database Integrity and used SQL queries as needed for testing the application.
  • Performed backend testing using SQL queries to validate audit tables.
  • Created Load Runner Scenarios and Scheduled the Virtual user to generate realistic load on the server using Load Runner.
  • Experienced in Eclipse, Java TestNG for Selenium automation
  • Used TestNG to build and run the Selenium automation framework. Once the script got over, framework used to update Execution Status in QC.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium Web Driver, TestNG and selenium Grid.
  • Expertise in implementation of Automation framework using Selenium.
  • Performed cross Browser compatibility testing on different Operating Systems
  • Reviewed logs in Linux server, reported program processing errors and involved in the test case walkthroughs, assessment meetings.
  • Enhanced the scripts using functions and read test data from the excel files.
  • Managed requirements and test cases in the HP Quality Centre.
  • Performed Smoke Testing, Functional Testing, and Integration testing System testing, Regression testing multiple browsers (IE, Firefox, Safari and Chrome).
  • Provide a direction for problem resolution, decision making, communications, and other associated activities during all phases of large, complex projects.

Environment: UFT, ALM, MS Office, Oracle, C++,Visual Basic, HTML, UNIX, JavaScript, SOAP UI, Java, Windows, Web Logic, Apache, Selenium,, Eclipse, Linux, IE, SVN, Putty, SQL (ACTIMIZE), Oracle

Confidential, OH

QA Automation Tester

Responsibilities:

  • Participated in Agile sprint planning and coordinated individual and team testing throughout to ensure quality deliverables by the end of the sprint.
  • Collaborated with business analyst, user acceptance testers and offshore QA team to create detailed test cases
  • Organized and requested test data utilizing MS Excel to create specialized accounts to validate the features and maximize test functionality.
  • Investigated and determined root cause of issues by reporting defects utilizing JIRA to maintain defects and check defect status.
  • Prepared and executed various test scripts in Selenium Web driver using Cucumber BDD.
  • Set-up the functional and load test environment using Selenium Web driver and Load Runner
  • Executed various testing methods such as black box; functional, regression and user acceptance testing to validate requirements are met
  • Attended and participated in design, defect, and deployment meeting to ensure application functions and guidelines are observed
  • Involved in FACETS Implementation, involved end to end testing of FACETS Billing, Claim Processing and Subscriber/Member module.
  • Project planning and efforts estimation using functional points approach
  • Used Selenium for functional validation and Behavior Driven Development (BDD)
  • Modified existing software to correct errors, adapt to new features and for other improvements
  • Document, implement, monitor, and enforce all processes and procedures for testing are established as per standards defined by the organization.
  • Participated in regular meetings and be the point-of-contact for development team, resolve their queries related to testing and provide good test execution coverage.
  • Attended and participated in design, defect, and deployment meeting to ensure application functions and guidelines are observed
  • Analyzed system requirements and developed detailed Test Plan and involved creating framework, fixing framework, fixing and writing scripts.
  • Preparation of the Test Strategy and guiding the team.
  • Performed Functional, Integration, Regression, Smoke, White/Black box, User Acceptance Testing (UAT), and End-to-End Testing
  • Involvement in the System Test Plan Preparation and Requirements Streamlining.
  • Developed Test Script for Functionality, Security, and Regression testing.
  • Ran the scripts on multiple environments (Dev, QA, UAT and Prod) to ensure that requirements were still met.
  • Tested HIPAA regulations in Facets HIPAA privacy module.
  • Involved in verification and Validation Summary Report (VSR) and release of System to the users.
  • High expertise in Monitoring webserver, application servers, data base servers using load runner tools, and App Dynamics
  • Experienced with CI tools and Version Control Tools or Source Code tools like Maven.
  • Defined best practices for performance environment settings to provide consistent load test execution results.
  • Identified possible constraints of pending claims, related to Claim Authorization Mismatch.
  • Vast knowledge and experience in Health Care industry, experienced in testing different healthcare ERP solutions such as FACETS, Med Plus, EPIC and other claim processing solutions.
  • Developed Test cases from Requirements, Functional Specifications and Design Documents and executed them manually MS Excel.
  • Experienced in creating Test Plans, thorough hands on experience with designing test cases covering all test conditions and eliminating redundancy and duplications.
  • Involved in Regression Testing using Selenium.
  • Performed Back-End Testing to check database integrity by writing SQL.
  • Interacted with client QA Leads and managed all aspects of QA services.
  • Involved in solving Environmental problems along with Technical Support People, especially in Sever Connections and Database sharing issues
  • Created and maintained test cases in HP ALM and Involved Peer reviews (Test Design).
  • Wrote test cases in QC derived from the Design documents and generated a Traceability Matrix for testing purposes.
  • Analyzed the results, tracked the defects and generated reports using JIRA.
  • Participated in release meetings.

Environment: Java, Cucumber, Python, SOAP UI, XPath, Eclipse IDE, Firebug, TDD, JIRA, SQL, PL/SQL, Oracle, Windows, Oracle, Windows 2008, IIS, Quality Center.

Confidential

QA Test Engineer

Responsibilities:

  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports
  • Developed and Executed Test Scripts test scripts using Selenium Web Driver, TestNG, analyzed Test Results
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.
  • Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and also implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
  • Performed Functional testing as per user stories and also performed Integration Testing & System Testing using Selenium Web Driver automation scripts.
  • Performed Data driven testing to validate the components displayed on the website using Selenium
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox using Selenium Grid where multiple tests were run at the same time.
  • Took the Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
  • Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Cucumber, TestNG and XPath.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Used Firebug, Fire Path to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags
  • Managed the framework dependency jars using Maven.
  • Customized Selenium API to suit in testing environment.
  • Involved in developing automated test cases using Cucumber in Junit.
  • Maintained the Selenium & Java Automation Code and resources in source controls like SVN, Jenkins for improvements and new features
  • Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using Selenium.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Experience in doing manual testing for Mobile applications of Confidential .
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Participated in Release Review/Requirement Analysis and Design review meetings.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.

Environment: Web Driver, Selenium IDE, Jenkins, Soap UI, HTML, XML, JIRA, Rally, Microsoft Office, Cucumber, Eclipse, Junit, Maven, TestNG, Waterfall.

Confidential

Mobile QA Engineer

Responsibilities:

  • Participating in daily standup meetings for project status update
  • Analyzing BRS/SRS requirement document and preparing test cases.
  • Developing manual and automation test cases based on Test Plan.
  • Perform both manual and automated test using Selenium and Appium on mobile applications covering Android Phones, iPhones, Android Tablets, iPads, Windows Phones and desktop including Windows.
  • Writing test cases for new business scenarios and uploading the same in Quality Center.
  • Performing Functional, Regression, GUI, and Usability testing using Selenium 2.0 with Java using Page Object Model in Junit/TestNG framework and using Continuous Integration CI Jenkins to ensure web application is automatically tested via scripts.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Performing Backend testing by creating and executing SQL queries.
  • Mapping of Business scenarios to Test Cases.
  • Performing Functional and Exploratory Testing of Mobile apps on iOS 7 / 8 and Android 4 /5.0 platforms using Mobile Automation Tool Device Anywhere from Keynote.
  • Performing Web services testing using SoapUI tool.
  • Developing Custom reports for test automation coverage
  • Communication with development team and business teams for System Testing.
  • Execution of Test Cases and logging defects in Quality center.
  • Taking crash and console logs on iOS using iPhone Configuration Utility and Android devices using ADB and DDMS tools.
  • Test Reporting and Issue resolution.
  • Interacting with the development team for issue clarification and bug fixes.
  • Preparing the daily status report and sharing to QA Lead.
  • Developing test cases, test scenarios and user flows for various types of handheld devices covering iOS platform.
  • Retrieving Crash Log files on iOS devices using iTunes and console log files using iPhone Configuration Utility.

Environment: HTML, SQL Server 2000, Appium, Soap UI, Quality Center and MS Excel.

We'd love your feedback!