**********@*****.***
Fairfax, VA 22030
Skills
Frameworks: DDT, BDD
Cucumber, Page Object
Model, Maven, JUnit,
TestNG
•
Automation Tools:
Selenium WebDriver,
Cypress, Selenium Grid,
Cucumber, JENKINS,
REST Assured, Postman,
JDBC, Mobile Testing with
Appium
•
Programming Language:
JAVA, JavaScript,
TypeScript, SQL, API,
HTML, XML, JSON
•
Methodologies: Agile,
Scrum/Kanban, Waterfall
•
Defect Tracking Tools:
JIRA, Jira X-ray
•
Project Management Tool:
JIRA
•
Version Control: GIT,
GITHUB, BitBucket
•
UI Tools: Selenium
WebDriver, Cucumber,
Maven, JUnit, TestNG,
Page Object Model,
Singleton design pattern
•
API Tools: Rest Assured,
Postman, Swagger, JSON,
XML, Jackson, JSON
schema validation
•
· Databases Tools: Oracle,
MySQL, PostgreSQL, JDBC,
Mango
•
· CI/CD: Maven, Jenkins,
AWS
•
• · Cross Browser Platform:
USA CITIZEN
Software Tester with seven years of experience in the Financial and Banking domains. Ability to understand 'as is' to 'to be business features to holistically build a test suite that is business centric. Adaptable to changing corporate environments and team dynamics. Worked closely with development and product team leads by providing feedback for teams testing approach. Performed as a team lead as a SME as team of developers are assuming new skills to perform testing in stories. Actively participated in Scrum ceremonies including story grooming, sprint planning, daily stand-up, retrospective meetings. Experienced in building and maintaining Automation Frameworks using Page Object Model Design Patterns such as BDD, DDT approaches with Java, JavaScript, TypeScript, Maven, Selenium WebDriver, Cypress, Cucumber, JUnit, TestNG. Ability to provide smooth Continuous Integration by setting up Jenkins, GIT, Maven, JUnit, TestNG, Cucumber and Cross Browser Testing with Selenium Grid. Proven ability in API Testing by using REST with Postman, Rest Assured Library, Jackson and JSON Schema validation to store request/response ISON body and POJO classes. Experienced in writing basic SQL Queries, SOL scripts to perform Database Testing.
Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle(STLC) within Agile Methodology. Expertise in preparing and developing test scenarios, test cases and test data using Jira X-Ray.
Freddie Mac - Automation Engineer
Tysons Corner, VA
08/2022 - Current
Played an integral part in partnering with Product Owner and Development Lead to transition developers to best testing practices. Worked closely with developers as SME to review and provide feedback in regards to their scenario testing and testing practices Gained extensive product knowledge and business needs, resulting in Natavan Haginskaya
AUTHORIZATION
Summary
Experience
06/2009
Master Of Science:
Baku State University
Azerbaijan
AWS and Selenium GRID
· Design Pattern: Singleton,
Page Object Model, POJO
•
Education And
Training
stronger test codes and minimal defects in production. Played an active role in all Scrum Ceremonies; daily stand-ups, planning, demo's, retro's. Provided feedback and knowledge shared approaches to improve practices.
Extensively involved in Smoke, Functional, Regression, Integration and End to End Testing.
Performing Rest API Testing using Postman and Java REST-Assured Libraries for automation.
Creating POJO classes to map REST API request and response JSON/XML data, applying Swagger documentation to get REST API endpoints and specifications
Create detailed test cases in JIRA based on business requirements, data models, technical specifications and link them to the appropriate requirements.
Maintained user stories and feature files in GIT for version control. Converted Selenium to Cypress framework.
Design, develop, implement, and maintain Automation Test Scripts, utilizing Java, JavaScript, TypeScript and Cypress, Selenium WebDriver build in Maven by implementing POM and Singleton design pattern.
Performing UI and Back-End Testing applying BDD, JUnit, Cucumber Framework and practicing
Gherkin language to write Test Scenarios.
Experienced Parallel Testing, End To End Testing using Cucumber BDD framework with Cypress with JavaScript.
Creating Cypress HTML reports with detailed Test Steps and screenshots.
Develop Behavior Driven and Data Driven Test frameworks in by reading Test Data from JDBC, and Excel file using Apache POl.. Utilizing Jenkins as a Cl/CD tool to run Smoke and Regression Suites in a timely manner and getting the detailed Cucumber -Cypress reports on emails.
CAPITAL ONE - Automation Engineer
McLean, VA
04/2020 - 08/2022
Developed and maintained automation test scripts for web-based applications using Java and Selenium automation tools Identified, analyzed, and recommended additional testing requirements on specific features
Developing and maintaining automation scripts for regression test cases in Selenium using Java programing language
Performed cross browser testing by executing Selenium test scripts on multiple browsers and Platforms using Selenium Grid and checked for compatibility
Performed Data Driven Testing using Selenium WebDriver and JUnit functions which reads data from property and XML files Extensively used Selenium locators like (Xpath, CSS Selectors,) and WebDriver to test the web application
Used Java language and Selenium WebDriver for scripting Integrated Selenium with Sauce Labs for distributing test on the cloud Attended Daily Scrum, Sprint Grooming, Sprint Planning, Sprint Review and Sprint Retro meetings
Used Maven for building the Java-Selenium WebDriver project Integrated with Continuous Integration tool Jenkins for running test on nightly basis automatically
Analyzed each regression run result and provided high level report to the team and upper management
Reported software defects in Jira and interacted with the developers to resolve technical issues
Scheduled test scripts to run overnight when required using Maven and Jenkins
Used Maven to build and run the Selenium automation framework Once the script was executed, framework used to send the automation reports over email
Wrote SQL queries for data verification and SQL statements for Back-End testing
Extensively involved in Smoke, Functional, Regression, Browser Compatibility, End to End Testing
Developing Behavior Driven and Data Driven test frameworks in by reading test data from JDBC and Excel file using Apache POI Created detailed Test Cases in JIRA based on business requirements, data models, technical specifications and linked them to the appropriate requirements
Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC
Working with development team to fix and retest identified issues Developed Hybrid Automation Framework, Page Object Model from scratch using Selenium Web Driver, Cucumber and defined dependencies using Maven.
BON SECOURS - AUTOMATION QA ANALYST
Richmond, VA
09/2018 - 04/2020
Performed Data Driven Testing using Selenium WebDriver and TestNG framework which reads data from property and XML files Performed Smoke, Functional, API, Regression, Integration, Black-Box, SystemTesting in Web Application
Maintained user stories and feature files in GITfor version control Developed Selenium Automation Frameworkusing Java, Selenium WebDriver, JUnit, Maven, Cucumber, JIRA, GIT and Jenkins Experience with Agile Behavior-Driven Development (BDD) implementation with Cucumber and Jenkins continuous Integration, expanded test scenarios, tracked Cucumber reportsAnalyzed the Business requirements and functional specification documents in order to structure Test Cases accordingly Implemented Page Object Model and Data Driven Framework for UI testing
Creating and maintaining custom locators through XPath and CSS Involved in discussions with business analysts and Subject Matter Experts (SME) during creation of test plans Successfully established agile test practices including acceptance test automation using Cucumber during acceptance test driven development methodology Experience with RESTful Web Services authentication processes like Basic Authorization, SSL, OAUTH tokens
Created user stories
from feature files using Gherkin language in Cucumber feature file Attended daily Scrum/Agile stand-up meetings with the team to discuss status
Attended all phases of the agile process from Sprint Planning, daily Scrum Meetings, Sprint Reviews and Sprint Retrospective Selected Test Cases to be automated and perform functional testing of the front-end using Selenium (IntelliJ IDE and Web Driver) and create a Data Driven framework using TestNG.
Wayfair - MANUAL TESTER
Boston, MA
03/2017 - 09/2018
Created and prepared the test data and test scripts in QTP for Data Driven Testing
Attended weekly review meetings to discuss defects along with testers and Developers
Responsible for creating and entering bugs using Quality Center Conducted user acceptance testing
Performed data-driven testing to read test input data from an Excel File to the test the application with different positive and negative data
Developed automated test scripts in Quick Test Professional (QTP) to expedite Regression testing
Worked closely with developers and SME to make sure the new application met the business requirements
Used Quality Center to track and report system defects and bug fixes Used Quick Test Professional (QTP) to create, manage and execute test sets
Maintained meetings with the technical teams and management, developed proper documentation, validated current production environment
Evaluated Business requirements- understood system change requirements and participated in the analysis and design of project specifications with the project management team
Prepared test cases and test requirements into HP Quality Center.