We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Sacramento, CA

SUMMARY

  • 8 yearsof experience in Information Technology, with specializing inSoftware Quality Assurance Testing,proficient in testing onClient/ServerandWeb - based applications andexperience onCore Java.
  • Proficient in using test automation tools such asSelenium WebDriver and IDE to develop automation testing scripts for web and client server applications.
  • Proficient at leading and implementing BDD, TDD, hybridautomated frameworks (Using JAVA,SeleniumTestNG andCucumber) to align with Agile methodology.
  • Strong Knowledge in understanding of Object-Oriented Programming Concepts (OOPs), and creating the automation test scripts usingJAVA and Selenium WebDriver.
  • Experienced in working on Selenium WebDriver automation script in JAVA for Page Object Model (POM) cross-browser testing. Used TestNG annotations to group the test methods.
  • Sound knowledge onJunit,TestNGframework forUnit testing,Mavenfor Projectbuilding.
  • Good knowledge onJAVA of Object-Oriented Programming Concepts (OOPs). Extensively used JAVA and Selenium WebDriver for test case automation.
  • Experienced in Test Driven (TDD), Behavior Driven (BDD), usingGherkinlanguage, JAVA, Selenium in both TestNG and Cucumber Automation Frameworks.
  • Proficient in processing of defects inJIRAand generating required status reports for all phases of testing.
  • Experienced with Structured Query Language (SQL), HTML, Git, JAVA, and Selenium WebDriver.
  • Experience and domain knowledge in Banking, Retail, E-Commerce, Insurance, Financial-Mortgage domains, and their workflow.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.
  • Experience in the development of Data driven and Hybrid Automationframeworks inSelenium.
  • Extensive working experience on all phases ofSoftware Development Life Cycle (SDLC), its methodologies such asAgile, SCRUMandWaterfall Model.
  • Extensive experience in reviewing and analyzing Business Requirements and creatingTest Plans, Test Cases, Test Scripts,Test Estimation&Requirement Traceability Matrix (RTM).
  • Professional expertise in Smoke Testing, backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Boundary Value Testing.
  • 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.

TECHNICAL SKILLS

Languages: JAVA, XML, SQL

Build Tool: Maven

Bug Tracking Tools: JIRA

IDE: Eclipse, SQL Developer

Web Technologies: XML, CSS

Testing Tools: Selenium IDE/WebDriver, SOAP UI tool

Processes: Agile-Scrum, Waterfall

Test Framework: TestNG, Data Driven Framework, Cucumber

Data Bases: PostgreSQL, Oracle, MS Excel

PROFESSIONAL EXPERIENCE

Test Automation Engineer

Confidential, Sacramento, CA

Responsibilities:

  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD).
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.
  • Experience with Postman tool for Manual Testing API Rest Request.
  • Implemented Regression and Smoke test execution as a discrete step of the deployment process by using Selenium WebDriver.
  • Utilized JIRA as defect tracking tool on the project.
  • Developed Automation framework implementing Page Object Model, using JAVA and OOPs concepts, Selenium WebDriver and Cucumber.
  • Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports
  • Developingautomate test scripts in JAVA and Selenium WebDriver.
  • Performed UI, Functional and Regression testing using Selenium WebDriver, Cucumber Maven, and Jenkins.
  • Used MAVEN for build management, and Jenkins for Continuous Integration of the builds.
  • Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
  • Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
  • Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Delivered back-end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
  • Participated in Stand-up meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Selenium Web Driver, Jenkins, MAVEN, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, XML, SQL, Java, Selenium, XPath, Windows 7, Oracle SQL Developer, MS Office suite, SDLC, STLC, XML, JSON, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE and Core Java

Test Automation Engineer

Confidential, Germantown, MD

Responsibilities:

  • Involved in design and implementation ofSelenium WebDriverautomation framework for smoke and regression test suites (TestNG and Maven).
  • Involved in developing automation framework implementing Page Object Model, using JAVA, Selenium WebDriver and TestNG.
  • Revieweddatabase test casesaccording to assigned Requirements to validate reports by retrieving data withSQL queriesfrom oracle database.
  • Reviewed theTest Basis,designedand documentedTest Strategies, Test Plan, Test Casesandexecuted test cases.
  • Execute browser compatibility and regression tests usingSelenium WebDriverfor testing UI for every new build release.
  • Experience with Postman tool for Manual Testing API Rest Request
  • Developed and executedSQL queriesto verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.
  • Developed Test Cases, Use Cases and Automation test scripts. Other activities included test execution report and generation in accordance with Quality Assurance best practices.
  • Responsible for writing and maintainSelenium WebDriverscripts for regression andfunctional testingusingdata driven framework.
  • Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by receiving email.
  • 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.
  • Involved in designing ofautomation frameworkto be used in UI testing withSelenium WebDriver.
  • Setup the Automation framework usingSeleniumWebDriver to run test cases in multiple browsers and platforms
  • UtilizeCSS selectors, IDs, and XPathsto locate elements on Web pages
  • Assisted QA lead in documentingUser Acceptance Test reportand reporting defect resolution.
  • Involved in testing the application utilizing theScrum (Agile)methodology.
  • Developed test code in Java language usingSelenium WebDriver andTestNGframework.
  • Experience onCore Java, OOPSconcepts.
  • Experienced in Cross Browser Testing by executing the test cases in Firefox, Chrome and Internet Explorer.
  • Gathered requirements documents such as business requirements and design document and other related documents.
  • PerformedEnd-to-Endtesting of database to check data integrity using SQL queries.

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

Manual Tester/Selenium Automation Tester

Confidential, New York, NY

Responsibilities:

  • Performed manual testing and automation testing using JAVA and Selenium.
  • Participated in regular meetings to learn the product and update the testing status.
  • Worked with bothSDLC and Agile methodology.
  • Developed test plan and prepared test strategy.
  • Prepared test scenarios by analyzing requirement specification document.
  • Created test environment to perform testing for different test cases.
  • Performed different testing likeUsability Testing, Functionality Testing, Regression Testing, Smoke Testing, Performance Testing, Integration Testing, Stress Testing, Scalability Testing, Sanity Testing, and System Testing.
  • Performed automation testing using Selenium suite web-based automation testing tool.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Involved in writing of Automation Test cases usingSelenium WebDriver, JAVA, Cucumber and Maven.
  • Responsible for identifying test cases for manual and Automation with Selenium WebDriver forSmoke Test, Functional and Regression Tests.
  • Verified the test cases and performed test scripts execution.
  • Recorded defects in the defect tracking system and Provide feedback.
  • Provided effective coordination between Development team and testing team through regular meetings.

Environment: JAVA and OOPs concepts, HTML, XML, JAVA Script, Web Services, SQL Server, MYSQL, Selenium, SDLC, Agile, Internet explorer, Google chrome, java and Selenium, Mozilla Firefox, Windows.

We'd love your feedback!