Test Automation Engineer Resume
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.
