We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

Vienna, VA

SUMMARY

  • Seven years of experience in Information Technology, with specializing in Software Quality Assurance Testing
  • Proficient in testing on web - based applications and experience on Core Java, and OOPS concepts
  • Experience and domain knowledge in insurance, banking, financial-mortgage domains, and their workflow
  • 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 creating Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM)
  • Strong working experience on all phases of Software Development Life Cycle (SDLC), and their methodologies such as Agile, Scrum, and Waterfall model
  • Proficient in using test automation tools such as Selenium WebDriver to develop automation testing scripts for web-based applications
  • Professional expertise on Junit and TestNG frameworks for unit testing, Maven for project building
  • Experience in the development of Data-Driven and Hybrid Automation frameworks in Selenium
  • Developed test scripts to implement test cases, test scenarios, and features for BDD (Behavior Driven Development) using Cucumber
  • Sound knowledge 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

Build Tool: Maven

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA

Data Bases: PostgreSQL, Oracle, MS Excel

PROFESSIONAL EXPERIENCE

Confidential, Vienna, VA

Test Automation Engineer

Responsibilities:

  • Involved in building automation framework using Selenium WebDriver, Java, and Cucumber (BDD)
  • Developed automation framework implementing Page Object Model, using Java, Selenium WebDriver, and Cucumber
  • Designed the test scripts and analyzed the results in various levels of the application consisting of integration, regression, functional, and acceptance testing using Selenium
  • Implemented Regression and Smoke test execution as a separate step of the deployment process by using Selenium WebDriver
  • Involved in preparing a report of all automation complications and test results for a further application using Maven
  • Delivered backend testing for data validation using SQL in Oracle and executed SQL queries on database tables to verify the database
  • Participated in the stand-up meeting, weekly automation meeting with all other QA members, weekly assessment meetings with business analysts and developers
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios, and Step Definitions in Gherkin language
  • Experience in Core Java and OOPS concepts
  • Used Maven as a build management tool, and Jenkins for Continuous Integration of the builds
  • Assessed and analyzed user stories and participated in sprint planning, review sessions, and scrum meetings
  • Supported test team and developed test scenarios, test cases, test data, test reports
  • Performed User Acceptance Testing (UAT) exclusively in an agile environment
  • Used Selenium WebDriver to run test cases in multiple browsers and cross platforms
  • Performed UI, Functional, and Regression testing using Selenium WebDriver, Cucumber Maven, and Jenkins
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the script
  • Utilized JIRA as a defect tracking tool on the project
  • Examined the business requirements document (BRD), designed test cases and test scripts for the application under investigation

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

Confidential, Coldwater, MI

QA Automation Engineer

Responsibilities:

  • Developed test cases, use cases, and automation test scripts. Other activities included test execution report and generation following Quality Assurance best practices
  • Extensive use of descriptive programming to create efficient and effective reusable functions and maintained them in an arranged function library to be used by the team
  • Gathered requirements documents such as business requirements and design document and other related documents
  • Experience in Core Java, OOPS concepts
  • Utilized Postman tool for Manual testing API Rest Request
  • Reviewed the test basis, designed and documented test strategies, test plan, test cases, and executed test cases
  • Responsible for writing and maintaining Selenium WebDriver scripts for regression and using Data-Driven framework for functional testing
  • Developed test code in Java language using Selenium WebDriver and TestNG framework
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms
  • Involved in design and implementing of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven)
  • Utilized CSS selectors, IDs, XPaths, and some other locators to find elements on Web pages
  • Involved in testing the application utilizing the scrum (Agile) methodology
  • Contributed to designing of automation framework to be used in UI testing with Selenium WebDriver
  • Executed browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release
  • Set up Jenkins for scheduling automation test run, which triggers Smoke Test script by receiving email
  • Developed and executed SQL queries to verify the proper insertion, deletion, and updating into the Oracle supporting tables and cubes
  • Reviewed database test cases based on assigned requirements to validate reports by retrieving data using SQL queries from the oracle database
  • Performed end-to-end testing of the database to check data integrity using SQL queries
  • Assisted in QA lead to document User Acceptance Test and defect resolution reports
  • Experienced in cross-browser testing by executing the test cases in Firefox, Chrome, and Internet Explorer
  • Participated in Agile Scrum methodology and attended Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings

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

Confidential, Chevy Chase, Maryland

Manual QA Test Engineer

Responsibilities:

  • Developed Test Cases, Use Cases, and Automation test scripts. Other activities included test execution report and generation following Quality Assurance best practices
  • Reviewed database test cases based on assigned requirements to validate reports by retrieving data with SQL queries from the oracle database
  • Performed end-to-end testing of the database to check data integrity using SQL queries
  • Assisted in QA lead to document User Acceptance Test and defect resolution reports
  • 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
  • Reviewed the Test basis, designed and documented test strategies, test plan, test cases, and executed test cases
  • Responsible for recognizing test cases for Smoke test, Functional, and Regression tests
  • Involved in testing the application utilizing Scrum (Agile) methodology
  • Developed and executed SQL queries to verify the proper insertion, deletion, and updating into the Oracle supporting tables and cubes

Environment: MySQL, 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

We'd love your feedback!