We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

0/5 (Submit Your Rating)

Albany, NY

SUMMARY

  • 6 years of experience in Information Technology, with specializing inSoftware Quality Assurance Testing,proficient in testing on Client/Server and Web based applications and experience on Core Java, OOPS concepts.
  • Experience and domain knowledge in Banking, Retail, E - Commerce, Insurance, Financial-Mortgage domains, and their workflow.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such asAgile, SCRUMandWaterfall Model.
  • Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid to develop automation testing scripts for web and client server applications.
  • Sound knowledge on TestNG framework forUnit testing,Mavenfor Projectbuilding
  • Experience in the development ofData driven and Hybrid Automationframeworks inSelenium.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.
  • Experienced in working on Selenium WebDriver automation script in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods and for cross-browser.
  • Extensive experience in reviewing and analyzing Business Requirements and creatingTest Plans, Test Cases, Test Scripts,Test Estimation.
  • Professional expertise in Smoke Testing, backend 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, Boundary Value Testing.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/WebDriver, SOAP UI tool

Languages: JAVA, XML, SQL

Web Technologies: HTML, XML, CSS

IDE: Eclipse, SQL Developer

Test Framework: TestNG, Data Driven Framework, Cucumber

Web Debugging Tool: XPath, Fire path, Firebug

Build Tool: Maven

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA, Rally, HP ALM

Data Bases: MS Access, Oracle, MySQL

Operating Systems: Windows (XP, Vista & 7, 8)

PROFESSIONAL EXPERIENCE

Automation Test Engineer

Confidential, Albany, NY

Responsibilities:

  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber(BDD),
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Experience onCore Java, OOPSconcepts.
  • Used MAVEN for build management, and Jenkins for Continuous Integration of the builds.
  • Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.
  • Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
  • Implemented Regression and Smoke test execution as a discrete step of the deployment process by using Selenium WebDriver.
  • Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
  • Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
  • Worked with a developer to reproduce the bugs and to resolve usability issues during UAT and created Regression Document to track and report test activities during each phase of testing.

Environment: Selenium Web Driver, JIRA, Oracle DB, Eclipse, Firebug, Fire Path, XML, HTML, Agile, SQL, XPath, GitHub, Windows 7. Oracle SQL Developer, MS Office suite, SDLC, STLC, Agile/Scrum, XML, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE .Core Java

QA Test Engineer

Confidential, Chicago, IL

Responsibilities:

  • Developed Test Cases, Use Cases and Automation test scripts. Other activities included test execution report and generation in accordance with Quality Assurance best practices.
  • Extensive use of descriptive programming to create effective and efficient reusable functions and maintaining them in a neat function library to be used by the team.
  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Experience onCore Java, OOPSconcepts.
  • Reviewed theTest Basis,designedand documentedTest Strategies, Test Plan, Test Casesandexecuted test cases.
  • Responsible for writing and maintainSelenium WebDriverscripts for regression andfunctional testingusingdata driven framework
  • Developed test code in Java language usingSelenium WebDriver andTestNGframework.
  • Setup the Automation framework usingSeleniumWebDriver to run test cases in multiple browsers and platforms
  • Responsible for identifying test cases formanualandAutomationwithSelenium WebDriverfor Smoke Test, Functional and Regression Tests.
  • Involved in design and implementation ofSelenium WebDriverautomation framework for smoke and regression test suites (TestNG and Maven).
  • UtilizeCSS selectors, IDs, and XPathsto locate elements on Web pages
  • Involved in testing the application utilizing theScrum (Agile)methodology.
  • Involved in designing ofautomation frameworkto be used in UI testing withSelenium WebDriver.
  • Execute browser compatibility and regression tests usingSelenium WebDriverfor testing UI for every new build release.
  • Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by receiving email.
  • Performed functional tests usingSelenium WebDriverwith data driven framework and documented results in a database.
  • Developedautomate test scripts in JAVA
  • Revieweddatabase test casesaccording to assigned Requirements to validate reports by retrieving data withSQL queriesfrom oracle database.
  • PerformedEnd-to-Endtesting of database to check data integrity using SQL queries.
  • Assisted QA lead in documentingUser Acceptance Test reportand reporting defect resolution.
  • Experienced in meetings and communicating with Project Managers, developers, business analysts, and end users in defect resolution.
  • Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.

Environment: Selenium WebDriver,Java, TestNG, Jenkins, SQL, Maven, HTML, XPath,GitHub, Windows 7.Oracle SQL Developer, MS Office suite; JIRA, SQL, SDLC, STLC, Agile/Scrum, XML,JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE.Core Java

QA Analyst (Manual tester)

Confidential, Hopewell, NJ

Responsibilities:

  • Analyzed business requirements,documented business requirements specifications, wroteTest Plans,Test Cases.
  • Worked with development team to understandtechnical designandarchitecturefor test planning.
  • Performed Cross browser testing on Internet explorer, Firefox and Chrome for browser compatibility.
  • Coordinated User Acceptance Test (UAT) processes and documented and addressed all the issues during the process.
  • Identified the high-risk points and the priorities of the application.
  • Worked with development teams to investigate and correct bugs and deficiencies based on testing results and involved in defect tracking and resolving production logs.
  • Performed all phases of end-to-end testing which includes Functionality testing, Regression Testing, GUI testing, Boundary testing, Negative testing, System testing, Ad-Hoc testing
  • Uploaded test cases executed test cases and logged defects inHP ALM/Quality Center.
  • MaintainedTraceability Matrixto track the requirements to the test cases to ensure complete test coverage in theHP ALM/Quality Center.
  • Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Connected to database to Query the database usingSQLfordata verificationandvalidation.
  • Performed back end testing on oracle database by writingSQL quarries.
  • Interacted closely with developers regarding defects, participated intracking, reviewing and analyzingbugs.
  • Worked extensively with business users to define scope and prepared ‘Documents of Understanding’ for variouschange requestsby analyzing the feedback from user groups.

Environment: Java, Manual Tester,Quality Center, HTML, Oracle, MYSQL, SQL, MS Office, SDLC, STLCEDUCATION

We'd love your feedback!