We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Tysons, VA

SUMMARY

  • Over seven years of experience in Information Technology, with extensive focus on Software Quality Assurance, proficiency in testing Web - based applications, and experience in Core Java OOPs concepts.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC) and its methodologies such as Agile, Scrum and good understanding of Waterfall Model.
  • Strong Java skills with experience on Selenium WebDriver/IDE to develop automation testing scripts for web-based applications.
  • Sound noledge of Cucumber (BBD) and TestNG frameworks for UI testing and a good understanding of tools like Apache Maven, Jenkins, and Git.
  • Experience Writing automation tests within the automation framework and contributing to maintaining the frameworks.
  • Experience in developing Test Cases, Test Scenarios, Test Scripts, and Feature files for Behavior Driven Development using the Cucumber framework.
  • Experience in manual and automation testing on various domains, including Banking, Retail, E-Commerce, Insurance, and Financial-Mortgage.
  • Experience in reviewing and analyzing Business Requirements, Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).
  • Professional expertise in Cross-Browser and Cross-Platform Testing, Smoke Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, Regression Testing, GUI Software UI Validation, Boundary Value Testing.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/WebDriver

Languages: JAVA, SQL

Web Technologies: HTML, XML, CSS

IDE: Eclipse, pgAdmin, SQL Developer, postman

Test Framework: TestNG, Cucumber, postman

Build Tool: Apache Maven

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA

Databases: PostgreSQL, Oracle

Operating Systems: Windows, Mac OS

PROFESSIONAL EXPERIENCE

Test Automation Engineer

Confidential, Tysons, VA

Responsibilities:

  • Built and Maintained automation framework from scratch using Selenium WebDriver, Java, and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios, and Step Definitions in a domain-specific language, Gherkin.
  • Designed automation tests within the automation framework and provided required maintenance on those tests.
  • Experienced in Core Java and OOPS concepts.
  • Performed User Acceptance Testing (UAT) in an agile environment.
  • Implemented Regression and Smoke/Sanity test execution using Selenium WebDriver.
  • Used Maven for build management and Jenkins for Continuous integration of the build.
  • Managed tickets in JIRA.
  • Participated in Stand-up meetings, weekly automation meetings, and weekly assessment meetings with business analysts and developers.
  • Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meeting s and developed Test Scenarios, Test Cases, Test data and Test Reports.

Environment: Selenium WebDriver, Cucumber Framework, Maven, Apache-POI, BDD, Gherkin, Oracle DB, Eclipse, XML, HTML, SQL, XPath, Windows 10, Oracle SQL Developer, MS Office suite, SDLC, STLC, XML, JSON, and HTML, Windows, Mac OS. Browsers: Chrome, Firefox and IE, and Core Java QA

QA Automation Engineer

Confidential, Madison, WS

Responsibilities:

  • Developed test code in Java language using Selenium WebDriver and TestNG framework.
  • Maintained testing frameworks and automated test suites for the product teams to which they are assigned.
  • Used TestNG testing annotations to group the test methods and cross-browser testing.
  • Utilized CSS selectors, IDs, and XPaths to locate elements on Web pages.
  • Designed the test scripts and analyzed the results in various application levels, including integration, regression, functional, and acceptance testing using Selenium.
  • Used Selenium WebDriver for test cases in multiple browsers and across Platforms.
  • Experience with Postman tool for Manual Testing API Rest Request. Used postman for manual validation before writing Karate scripts
  • Created detailed, comprehensive, and well-structured test cases and test scripts.
  • Reported software defects and directed them to closure through the defect life cycle.
  • Interacted closely with developers regarding defects, participated in tracking, reviewing, and analyzing bugs.
  • Developed and maintained Automation framework using Cucumber and Selenium for all the applications.
  • Performed Functional, Integration, Regression, Positive/Negative and User Acceptance testing.

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

Software Test Engineer

Confidential, Madison, WS

Responsibilities:

  • Participated in requirement analysis, created test cases, and executed different testing types throughout the test life cycle according to the test plan. wrote & executed functional and regression Manual tests using requirement document.
  • Created Test cases, Test execution reports and Automation test Scripts in accordance with Quality Assurance best Practices.
  • Triaged and troubleshot issues found during testing. Supported defect fix testing, including reporting, tracing, and troubleshooting defects in JIRA.
  • Reported and managed software issues and test activities with a clear understanding of the Software Development Lifecycle and the Agile-Scrum methodology.
  • Worked closely with business and technical teams in an agile environment to derive testing requirements and scenarios for our e-commerce web applications.
  • Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.
  • Developed and executed queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from the oracle database.

Environment: MySQL, Oracle SQL Developer, MS Office suite; JIRA, SQL, SDLC, STLC, Agile/Scrum, XML, JSON and HTML, Windows, Browsers: Chrome, Firefox, and IE.

We'd love your feedback!