We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Portland, OR

SUMMARY:

  • Over 5+ years of IT experience as a QA Tester with expertise in Manual and Automated testing in different environments.
  • Created test cases for user scenarios by documenting steps, specific data and expected results for each test.
  • Proficient in creating Test Plans, Test Cases based on the Business Requirement documents, and Functional Requirement Specifications.
  • Excellent knowledge on all phases of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Bug Life Cycle (BLC)
  • Experience in Functional Testing (Unit Testing, Smoke testing / Sanity testing, Integration Testing (Top Down, Bottom up Testing), Database Testing, GUI Testing, Security, Performance, Regression and Client Acceptance testing.
  • Strong experience with test execution, defect logging and reporting and automation tools
  • Experience in writing test plans and test reports, defining test cases, developing and maintaining test scripts (Manual & Automated), analyzing bugs and interacting with team members in fixing the errors
  • Used Mercury Quality Center as a defect reporting and tracking tool, reviewed and analyzed test results using the result logs and reported defects using the defects module of Mercury Quality Center.
  • Work experience with Agile Software Methodology
  • Experience working multiple projects and experience with diverse testing tools including Quality center, Selenium IDE, Selenium Webdriver and Selenium Grid
  • Expertise in Mobile Testing on Android and iOS devices using Appium.
  • Had understanding in Performance Testing using Jmeter.
  • Hands on experience in Test Frameworks such as TestNG
  • Identified correct GUI elements using various Selenium Locators like ID, Name, Class Name, Link Text, Partial Link Text, XPath and CSS while creating automation scripts.
  • Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI.
  • Experienced in handling Keyboard and Mouse Events, Accessing Forms, tables, and link, using Selenium WebDriver using Robot class.
  • Expertise in creating Selenium automation frameworks from scratch using Maven build tool and Test NG, Page Object Model, Page Factory frameworks.
  • Experience with Cross - Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Executed test cases on multiple operating systems using Selenium Grid.
  • Automated and scheduled Build using continuous integration tool Jenkins Server at a time.
  • Experience in using Maven as build tool for Selenium.
  • Developed selenium synchronization using conditional and unconditional wait conditions

TECHNICAL SKILLS:

Approaches: Agile/Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium (WebDriver, IDE, Grid), JUnit, TestNG, Log4j, Auto-It, Robot Class, SoapUI.

Mobile Testing Tools: APPIUM

Test Build & Integration Tools: Maven, ANT, Jenkins

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Languages: JAVA, SQL

Databases: MySQL

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Bug Management Tools: JIRA

MS Office Tools: Outlook, Word, Excel, PowerPoint

Utilities: Eclipse, SVN, Firebug, Fire Path.

WORK EXPERIENCE:

Confidential, Portland, OR

QA Automation Engineer

Responsibilities:

  • Developed Test plan using the Requirements Specifications, Design Specifications & business rules.
  • Developed test cases as per the requirements and Managed in JIRA
  • Worked with the Web programming language HTML5, CSS3, XML and selected web element by using Firebug and Fire Path to write customized x-paths.
  • Configured Selenium WebDriver, TestNG, Jenkins tool and created selenium automation scripts in java Updated Existing Test Cases as per the new enhancements.
  • Conducted Functional, Integration, Regression, Ad-Hoc and System Testing.
  • Developed end to end automation test scripts using SeleniumWebDriver with TestNG framework.
  • Identifying objects of App using UI Automator tool for Android
  • Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation
  • Defects are logged in JIRA, assigned to developers and tracked till disposition.
  • Developed test scripts to run in multiple machines on various browsers in parallel through Selenium Grid (Hub and Nodes).
  • Grouped the Test Cases, Test Methods and Test Suites using TestNG annotations for performing Regression and Smoke testing.
  • Performed Web Services testing using SOAPUI
  • Did load testing after the system testing is completed to make sure application can handle anticipated load
  • Used SVN repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Conducted overall system testing after the code freeze.
  • Scheduled & Lead the User Acceptance meetings as per schedule inviting users/customers
  • Experience in testing tax system for various users.
  • Responsible for capturing sufficient and appropriate tax bills for invoicing and claims processing
  • Performs quality checks to ensure taxes are accurately processed.
  • Provided up-to-date Testing Status Reports to the team.

Environment:: .Net, HTML, ASP.NET, VB.Net, ADO.NET, T-SQL, Windows 2000/XP& SQL Server 2000. Selenium webdriver, Selenium Grid, TestNG, SOAPUI, Jenkins, JIR

Confidential, SC

Software Test Engineer

Responsibilities:

  • Understanding Requirement Specifications and Design Documents.
  • Involvement in Test design and test execution with respect to the Test plan
  • Implemented test Management tools such as JIRA bug reporting tools to track test progress, execution and deliverables.
  • Performed Sanity, GUI, Regression Testing.
  • Performed functional and regression testing using Selenium WebDriver
  • Used Data Driven Framework along with Page Object Model as design pattern.
  • Used Apache POI to read data from Excel sheets and testing the test scenarios.
  • Used Firebug and Selenium IDE to capture and validate CSS Locators, ids to identify elements.
  • Enhanced Test cases using Java programming features and TestNG Annotations
  • Execution of Selenium Test scripts and Reporting defects
  • Performed Parallel and Cross Browser testing using Selenium Grid on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Developed automation scripts for automating Functional and Regression testing using Selenium WebDriver, Eclipse, TestNG, Java, Maven, Log4j.
  • Used Jenkins as a Continuous Integration server to configure with Maven.
  • Used SOAPUI for automating SOAP and REST requests
  • Used SVN as version control tool
  • Involvement in Test Reporting on Daily, Weekly basis

Environment: .Net, HTML, ASP.NET, VB.Net, ADO.NET, T-SQL, Windows 2000/XP& SQL Server 2000. Selenium webdriver, Selenium Grid, TestNG, Jenkins, JIRA

Confidential, Portland, OR

Software Quality Assurance Engineer

Responsibilities:

  • Understanding Requirement Specifications and Design Documents.
  • Involvement in Test design with respect to the Test plan.
  • Involvement in in Test Execution and Defect reporting using Bug reporting Tools.
  • Performing Sanity, GUI, Unit, Regression Testing.
  • Communicating with other Team members (Development, Technical Support and Business Support) to resolve the issues.
  • Involved in Smoke, Functional, Integration, UAT Testing, etc.
  • Developed and executed new Test Cases and executed existed Test Scripts.
  • Raising Defects and tracking them by coordinating with development team/ Requirements.
  • Extensively tested the reports for data accuracy
  • Developed Traceability Matrix of Business Requirements mapped to Test Scripts to ensure any change control in requirements leads to test case update.
  • Reports Preparation of weekly and monthly status.

Environment: PHP, HTML, phpMyAdmin, Windows 2000/XP& SQL Server 2000.

Confidential

QA Test Analyst

Responsibilities:

  • Analyzing the requirement, spec sheets and design documents. Understand the business functionality of the application.
  • Preparing test scenario and test cases for requirements and part of reviews.
  • Involved in test cases walkthrough with business and development teams.
  • Responsible for smoke testing, functional testing and adhoc testing.
  • Test data creation for the test scenarios to execute test cases.
  • Interaction with development team for code drops and builds schedules.
  • Active participation in defect triage and defect route cause meetings.
  • Responsible for tracking the defects and status reports sharing with client.
  • Application knowledge transition to the new team members.

Environment: .Net, HTML, ASP.N, VB.Net, ADO.NET, T-SQL, Windows 2000/XP& SQL Server 2000

We'd love your feedback!