Qa Test Automation Engineer Resume
Boston, MA
SUMMARY:
- 6+ years of overall Quality Assurance experience in Manual testing and Automation testing.
- Domain knowledge in Education, Insurance, HealthCare of web - based Applications.
- Experience in using different methods of testing as Smoke Testing, Functional testing and Regression testing.
- Solid understanding in QA Waterfall and Agile methodologies, SDLC, STLC.
- Developed and executed test automation scripts using Quick Test Professional (QTP) and Unified Functional Testing (UFT).
- Experienced in open source Automation testing tools Selenium Web Driver and Cucumber.
- Experienced in creating automation test scripts using Java.
- Experienced in finding object location using X-Path, CSS selector to create stable test script.
- Experienced in creating testing frameworks from scratch using JUNIT, Test NG.
- Experienced in creating and maintain Data Driven, Keyword Driven, Hybrid Frameworks.
- Extensive knowledge in using JIRA, ALM to report defects and track defects during the Defect life cycle.
- Experienced using Git Repository as source code Version Control to do pull and push request.
- Skilled in using build management (Maven), continuous integration (Jenkins).
- Good Experience in back-end testing and database testing using SQL queries.
- Experience in attending all scrum meetings, interacting with developers to resolve issues.
- Participated in the Daily stand up with the development team to be coordinated with the progress and estimated due date for deliverable of new features.
TECHNICAL SKILLS:
Programming Languages: JAVA, VB Script, HTML, SQL, Gherkin
Testing Tools: Selenium IDE/Web Driver, JUnit, TestNG, UFT(QTP)
Build & Debugging Tools: Eclipse, Maven & ALM, JIRA, Jenkins
Test Framework: Data Driven, Keyword Driven, Hybrid Driven, BDD
Methodology: Agile & Waterfall
Database: SQL Server, My SQL, Oracle
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
QA Test Automation Engineer
Responsibilities:
- Reviewed product requirement documents, functional specifications, and involved in developing test plan and test case documents.
- Used core Java and Selenium Web Driver to develop and maintain automation framework.
- Create the test data for Test Execution.
- Executed Manual Test Cases by using positive and negative validation. Reported results and defects in JIRA.
- Test application compatibility for dynamic and static content under various cross browsers using HTML, CSS and XPath.
- Use Apache poi to load the data from Excel to Eclipse.
- Responsible for fixing, adding and maintaining smoke, regression automation test suits.
- Used Id, Name, Link, X-Path and CSS to work with dynamic and static elements in the application.
- Used Selenium Web Driver to perform cross browser testing.
- Written and executed SQL queries to perform back end testing.
- Implement TestNG Extent Report with Selenium using Eclipse to generate test execution result.
- Test Execution in Test and Pre-Production environments and managing the test scripts.
- Used Maven as build tool, Jenkins for Continuous Integration.
Environment: Selenium-WebDriver, Windows, Java, SQL, JIRA, TestNG/JAVA, Eclipse,
Confidential, Boston, MA
QA Test Automation Engineer
Responsibilities:
- Analyze User Story and requirements to create test plan and test cases for manual and automation testing using Selenium WebDriver.
- Developed regression and functional test automation scripts in Java using Selenium WebDriver.
- Designed & implemented a Page Object Model Test Automation Framework using Selenium WebDriver.
- Used Several TestNG annotations in the Test Scripts.
- Used Maven build tool to install all the dependencies.
- Reviewed database test cases according to assigned requirements to validate reports by retrieving data with complex SQL queries from SQL server.
- Developed automation scripts for master regression suit for large amount of test cases.
- Executed automated test cases for regression testing and analyzed test failure for defects.
- Extensively involved in manual testing of application.
- Had regular meetings with Developers to report various problems.
- Prepared daily / weekly status reports on Test case execution, defects etc.
Environment: Java, Oracle, Selenium, TestNG, Maven, JIRA.
Confidential, Boston, MA
QA Tester
Responsibilities:
- Analyzed and studied Business Requirements Sprint Backlog and Identified documents required for Functional testing efforts for all Test Cases.
- Write test cases based on acceptance Criteria, execute test cases Manually, file defects, and send test reports.
- Actively Participated Manually Test the Application to perform Functional Testing, Smoke Testing, Regression Testing.
- Responsible for analyzing the result and reporting the result to the team.
- Responsible for entering, tracking Bugs and Reporting, Logging Defects to the developers in JIRA.
- Wrote SQL Queries to retrieve data from the databases to validate the GUI front end data against data in the database.
- Involved in weekly meetings to verify the status of testing and to discuss defects.
- Creating Test Script using Selenium IDE play and record.
- As an Agile Cross-Functional Manual Tester my responsible to help my team quickly deliver Meaningful and Quality Software products to our customers.
- Attended different type of Sprint Meeting: Sprint Grooming, Sprint Planning, Sprint Demo, Daily Standup Meeting for each Sprint Backlog with Team Lead, QA Testers, Developers.
Environment: Agile, SDLC, SDTL, Selenium IDE, JIRA, Git, MySQL.
