Sr. Test Automation Engineer Resume
4.00/5 (Submit Your Rating)
Hartford, CT
SUMMARY
- 7 years of experience in Information Technology, specialized in Software Quality Assurance/Testing,proficient in testing onClient/ServerandWeb based applications andexperience onCore Java, OOPSconcepts.
- Extensive experience on all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and its methodologies, such asAgile, SCRUM,andWaterfall Model.
- Knowledge of using test automation tools, such asSelenium IDE/WebDriver/Grid to develop automation - testing scripts for web and client server applications.
- Sound noledge onJUnit andTestNGframework forUnit testing, andMavenfor Projectbuilding.
- Involved in teh structure and functionalities of QA Automation Framework.
- Experience in teh development ofData driven and Hybrid Automationframeworks inSelenium.
- Developed Test Scripts to implement Test Cases, Test Scenarios, and features for Behavior Driven Development (BDD) using Cucumber.
- Performed back-end operations using SQL queries for manipulating and testing data.
- Supported defect management process and reported defects using JIRA.
- Experienced in working on Selenium WebDriver automation script in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group teh test methods and for cross-browser.
- Experience and domain noledge in Banking, Retail, E-Commerce, Insurance, Financial-Mortgage domains, and their workflow.
- Extensive experience in reviewing and analyzing Business Requirements and creatingTest Plans, Test Cases, Test Scripts,Test Estimation&Requirement Traceability Matrix (RTM).
- Highly involved in Smoke Testing, backed end 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.
PROFESSIONAL EXPERIENCE
Sr. Test Automation Engineer
Confidential, Hartford, CT
Responsibilities:
- Involved in building automation framework from scratch by implementing Page Object Model (POM) using Selenium WebDriver, JAVA, and Cucumber;
- Performed Behavior Driven Development (BDD) using Cucumber features, scenarios, and step definitions in Gherkin format;
- Utilized Jira to report and verify issues and to track their status
- Used MAVEN for build management, and Jenkins for continuous integration of teh builds.
- Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings 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 teh Script.
- Utilized JIRA as defect tracking tool on teh project.
- Examined teh Business Requirements Document (BRD), designed Test cases and Test scripts for teh application under examination.
- Designed teh test scripts and analyzed teh results in various levels of teh application including integration, regression, functional and acceptance testing using Selenium.
- Implemented Regression and Smoke test execution as a discrete step of teh 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 teh database.
- Experience with Postman tool for Manual Testing API Rest Request.
- Participated in Stand-up meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
- Executing teh test cases in various browsers for cross browser testing;
- Communicated with Developers, Business Analysts, and product management in teh process of preparation and approval of all test related documents;
QA Automation Engineer
Confidential, Silver Spring, MD
Responsibilities:
- Designing teh test scripts and analyzed teh results in various levels of teh application including regression, functional and acceptance testing using Selenium.
- Implementing Regression and Smoke test execution as a discrete step of teh deployment process by using Selenium WebDriver.
- Developed test cases, test plan, and automation test scripts;
- MaintainedSelenium WebDriverscripts for regression andfunctional testingusingdata driven framework;
- Developed test code in Java usingSelenium WebDriverandTestNG framework;
- Involved in developing teh automation framework usingseleniumWebDriver to run test cases in multiple browsers and platforms;
- Involved in designing and implementingSelenium WebDriverautomation framework in UI testing and for smoke and regression test suites (TestNG and maven);
- Extensive noledge of using various locators to find Web elements, such asCSS, id, and XPath through Document Object Model (DOM);
- Planning, designing, executing test plans and test case for automated and manual test to support maintenance release for multiple web-based applications.
- Involved in building automation framework from scratch using Selenium WebDriver, Java, Cucumber (BDD).
- Performing BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Ste Definitions in Gherkin format.
- Experience with Ready API tool for Automation Testing API Rest Request.
- Using Selenium WebDriver to run test case in multiple browsers and cross Platforms.
- Performing Ui, Functional and Regression testing by automated using Selenium WebDriver, Cucumber Maven.
- Utilizing JIRA as defect tracking tool on teh project.
- Examining teh Business Requirements Document (BRD), designed Test cases and Test scripts for teh application under examination.
- Involved in preparing a report of all automation difficulties and test results for a further application.
- Assisted QA lead in documentinguser acceptance test reportand reporting defect resolution;
- Attended in agile scrum methodology, daily scrum, sprint grooming, sprint planning, and sprint review meetings;
- Reviewed teh Test Basis, designed and documented Test Strategies, Test Plans, Test Cases and executed test cases.
- Delivering back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify teh database.
- Working closely with development staff to resolve teh defects and Testability issues throughout Software Test Life Cycle.
Manual QA Tester
Confidential, Irving, TX
Responsibilities:
- Created test plan, test result documentation, defect management templates; developed test cases and test scripts manually.
- Wrote and executed teh test cases manually and automated.
- Involved in SDLC, agile process, business process design and implementation.
- Analyzed teh business requirements document and system specifications and identified teh test requirements.
- Reviewed teh Test Basis, designed and documented Test Strategies, Test Plan, test Cases and Executed Test Cases.
- Developed test code in Java language using Selenium WebDriver.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suits.
- Utilize CSS selectors, XPath to locate elements on Web pages.
- Involved in testing application utilizing teh Scrum (Agile) methodology.
- Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
- Performed Functional, Smoke, Regression, Cross Browser, Cross Platform testing.
- Wrote Structure Query Language (SQL) queries to check teh proper data population in application table.
- Wrote SQL queries to check proper data population in application table and for data verification to perform backend testing,
- Performed functional, integration, regression, positive, negative, and UAT testing,
- Monitored test progress throughout teh project release cycle, providing test results and detailed status reports.
- Extensively worked on testing crystal reports, active dynamic reports and business object reports.
- Conducted project reviews to improve project implementations.
- Automated Web Application Testing using Java Selenium framework in an Agile environment.
- Wrote automation scripts using Selenium web driver.
- Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested.
- Application GUI and teh test environment using Selenium WebDriver, TestNG.
- Automated teh Sprint Stories based on teh acceptance criteria.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
