Post Job Free

Resume

Sign in

Back End Test Automation

Location:
Sterling, VA
Posted:
July 25, 2023

Contact this candidate

Resume:

* + years of experience in IT industry with a focus in delivering solutions on various levels of Quality Assurance for Client/Server and web-based applications with expertise in both Manual and Automation skills.

Oracle Certified Java SE 8 Programmer I: possess fundamental skills and working experience using Java language in automating Test Cases.

Amazon Web Services Certified Developer Associates: possess fundamental skills and working experience.

Experienced in and have contributed to all stages in SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle).

Experienced in Software Development methodologies such as Agile Scrum and Waterfall with a cross-functional team mindset.

Experienced in analyzing Business Requirement Documentation, Functionality Specification and changing it into Test Scenarios.

Experienced in executing and developing Test Reports, Test Plans, Test Scenarios, Test Strategy, Test Cases based on User Stories and Requirement Documentation for web applications.

Attended Daily Scrum, Sprint Grooming, Sprint Planning meetings to analyze the Sprint Backlog Grooming items, as well as Retrospective and Sprint Review meetings with a cross-functional team mindset.

Experienced in Test Automation using Selenium WebDriver, Java, TestNG, JUnit, Maven, Cucumber BDD, Test Driven Development (TDD) and Jenkins.

Ability to design, maintain and develop different types of Automation Frameworks from scratch like Data-Driven and Hybrid Frameworks using Selenium WebDriver and Java, Cucumber, JUnit following Page Object Model structure.

Maintained the Selenium and Java Automation codes in Version Control source tool Git, Bitbucket and SourceTree.

Experience in writing CSS Selectors, XPath expression to identify web elements.

Experience in performing Smoke Testing, Functional Testing, System Integration Testing, User Acceptance Testing, Regression Testing, and both Front-end, Back-end Testing in various phases of Development and Test Cycles.

Experienced integrating build tools like Maven and performing Continuous Integration Testing using Jenkins, Bamboo.

Experienced in Defect Life Cycle and expert in using Test Management tools like Jira.

Executed and designed the Automation Test Scripts using JUnit and TestNG by incorporating annotations on various browsers and platforms.

Executed Back-end Testing for Oracle Database using SQL queries to view transactions of data and ensure the success of validating data. Experienced with Kafka, Big Data, NIFI

Experience in using Maven project to keep packages, Classes, and resource files organized.

Experienced in implementing BDD Framework using Cucumber, creating Step Definitions and Feature Files using Gherkin language.

Experienced with RESTful API and used HTTP requests to GET, PUT, POST and DELETE data using POSTMAN.

Database Testing using SQL queries with multiple databases such as Oracle, SQL Server and performed Database Testing including Data Integrity and Data Validation Testing.

Utilized Cucumber HTML reports and JSON reports that included screenshots of failed Scenarios.

Good Knowledge in Multi-Browser, Multiple Platforms Testing of web applications using Selenium WebDriver with Java for Firefox, Chrome, Internet Explorer and Operating Systems like Windows and Mac OS.

Excellent in end-to-end debugging and troubleshooting capabilities.

Executed full automation suite for every release and analyzed the root cause of failed Scripts.

Experience in providing mentoring sessions to the team to achieve the cross-functional team goal.

Knowledge of web development technologies in general, including HTML, CSS, and XML.

Good team player with active participation in meetings with the testing, development teams and clients.

Possess excellent communication, documentation and organization skills with the ability to adapt to a new environment as well as meet deadlines.

Highly motivated and committed to delivering the highest level of customer satisfaction to achieve the organizational goal.

Proven team player taking a proactive approach to problem-solving and delivering under high-stress environments.

TECHNICAL SKILLS:

Methodologies

Agile (Scrum) and Waterfall

Frameworks

Hybrid, Data-Driven, BDD, TDD, Page Object Model (POM)

Languages

Java, SQL, HTML, XML, CSS, Gherkin, JSON, VBScript

Testing Tools

Selenium WebDriver, Maven, JUnit, Cucumber, Eclipse, TestNG, PuTTY

Test Management

Jira, ALM

Microsoft Tools

Microsoft Office (Word, Excel, PowerPoint, Outlook, SharePoint)

OS

Version Control /CDCI

Windows, Mac OS, Linux

Git, Bamboo, Git, Bitbucket, SourceTree, Jenkins

PROFESSIONAL WORK EXPERIENCE:

Company: Federal Employee Program Operation Center /FEPOC March 2020 – Present

Title: SDET

Roles and Responsibilities:

Provided User Stories demo to the product owners for Story Acceptance.

Involved in Agile Ceremonies such as Sprint Planning, Review Meeting, Sprint Grooming, Daily Scrum, Sprint Retrospective and User Story Acceptance meetings.

Contributed to studying Requirement Documents and acquired sufficient knowledge, required for the understanding of the business project.

Coordinated with the development team to fix bug issues using Jira.

Involved in Software Development Life Cycle including, Test Strategy Preparation, creating Test Cases, Test Plans Development, maintaining and executing Test Plans and bug tracking.

Developed, implemented and maintained reusable custom functions using Selenium WebDriver.

Performed Smoke Testing, Functional Testing, System Integration Testing, User Acceptance Testing, Regression Testing, and both Front-end, Back-end Testing in various phases of Development and Test Cycles.

Designed and developed Positive and Negative Test Cases using Selenium WebDriver and executed them based on Functional Requirements.

Proven team player who took a proactive approach to problem-solving and delivered under high-stress environments. Create document share with team using SharePoint.

Create/ Preparing JSON Request send to producer and validate the output Json from Consumer Event processer using PuTTY platform. Experienced communication between Kafka and Pega Platform and NiFi, Big Data.

Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan and created Test Cases.

Performed Cross Browser Testing on multiple browsers such as Internet Explorer, Firefox and Chrome.

Executed SQL queries to test the XA7 Rocket Shuttle database and validated the data integrity.

Coordinated User Acceptance Test (UAT) processes and documented all the issues during the process.

Communicated with the development configuration and operations team to ensure the quality of the product/software is meeting the user expectations.

Automated multiple Scenarios using Selenium WebDriver, Java, TestNG, JUnit, Maven, Cucumber BDD, and Jenkins.

Participated in Release Review/Requirement Analysis and Design review meetings.

Used Jira for User Story management, defect tracking and managing the defects.

Implemented Continuous Integration tools Jenkins.

Created manual Test Cases and Test Suites for different modules of the application.

Developed milestones to ensure the project deadlines were met.

Environments: Agile, Pega, PuTTY, Selenium WebDriver, TestNG, Git, Jira, JSON, HTML, XML, Java, SQL, Oracle, POM, Maven, Cucumber, Jenkins.

Company: Exostar LLC– Herndon, VA June 2019 – Feb. 2020

Title: SDET

Roles and Responsibilities:

Provided User Stories demo to the product owners for Story Acceptance.

Involved in Agile Ceremonies such as Sprint Planning, Review Meeting, Sprint Grooming, Daily Scrum, Sprint Retrospective and User Story Acceptance meetings.

Involved in Integration Testing for a web application.

Contributed to studying Requirement Documents and acquired sufficient knowledge, required for the understanding of the business project.

Coordinated with the team members in allocating the tasks across projects and attended process related activities.

Coordinated with the development team to fix bug issues using Jira.

Performed Back-end Testing using SQL queries.

Involved in Software Development Life Cycle including, Test Strategy Preparation, creating Test Cases, Test Plans Development, maintaining and executing Test Plans and bug tracking.

Analyzed test results after each execution and report them in the defect logging system.

Developed, implemented and maintained reusable custom functions using Selenium WebDriver.

Created and maintained Automation Framework using Selenium Integrated Automation Scripts (Selenium WebDriver API).

Created the folder structure, Maven libraries, POM files and maintained them in the Eclipse for Test Automation Framework.

Implemented JUnit Test Runner class to call Test Cases in Cucumber.

Participated in Demo meetings and worked closely with Agile-Scrum team members.

Performed Cross-Browser Testing using Selenium WebDriver.

Responsible for implementation of Hybrid Test Automation Framework built using Selenium WebDriver, JUnit and Maven technologies under Java platform utilizing design patterns and approaches.

Performed Smoke Testing, Functional Testing, System Integration Testing, User Acceptance Testing, Regression Testing, and both Front-end, Back-end Testing in various phases of Development and Test Cycles.

Used Cucumber HTML report for Eclipse to be able to identify the root cause of the failure for each execution.

Worked with source Version Control tool such as Git.

Designed and developed Positive and Negative Test Cases using Selenium WebDriver and executed them based on Functional Requirements.

Proven team player who took a proactive approach to problem-solving and delivered under high-stress environments.

Environments: Agile, Mac OS, REST API, Selenium WebDriver, TestNG, Git, Jira, JSON, HTML, XML, Java, SQL, Oracle, POM, Maven, JUnit, Cucumber, Jenkins.

Company: K12 – Herndon, VA Jan. 2018 – June 2019

Title: SDET

Roles and Responsibilities:

Provided User Stories demo to the product owners for Story Acceptance.

Involved in Agile Ceremonies such as Sprint Planning, Review Meeting, Sprint Grooming, Daily Scrum, Sprint Retrospective and User Story Acceptance meetings.

Involved in Integration Testing for a web application.

Contributed to studying Requirement Documents and acquired sufficient knowledge, required for the understanding of the business project.

Coordinated with the team members in allocating the tasks across projects and attended process related activities.

Coordinated with the development team to fix bug issues using Jira.

Performed Back-end Testing using SQL queries.

Involved in Software Development Life Cycle including, Test Strategy Preparation, creating Test Cases, Test Plans Development, maintaining and executing Test Plans and bug tracking.

Analyzed test results after each execution and report them in the defect logging system.

Developed, implemented and maintained reusable custom functions using Selenium WebDriver.

Created and maintained Automation Framework using Selenium Integrated Automation Scripts (Selenium WebDriver API).

Created the folder structure, Maven libraries, POM files and maintained them in the Eclipse for Test Automation Framework.

Implemented JUnit Test Runner class to call Test Cases in Cucumber.

Participated in Demo meetings and worked closely with Agile-Scrum team members.

Performed Cross-Browser Testing using Selenium WebDriver.

Responsible for implementation of Hybrid Test Automation Framework built using Selenium WebDriver, JUnit and Maven technologies under Java platform utilizing design patterns and approaches.

Performed Smoke Testing, Functional Testing, System Integration Testing, User Acceptance Testing, Regression Testing, and both Front-end, Back-end Testing in various phases of Development and Test Cycles.

Used Cucumber HTML report for Eclipse to be able to identify the root cause of the failure for each execution.

Designed and developed Positive and Negative Test Cases using Selenium WebDriver and executed them based on Functional Requirements.

Proven team player who took a proactive approach to problem-solving and delivered under high-stress environments.

Environments: Agile, Mac OS, REST API, Selenium WebDriver, TestNG, Git, Jira, JSON, HTML, XML, Java, SQL, Oracle, POM, Maven, JUnit, Cucumber, Jenkins.

Company: The Burgess Group, LLC – Alexandria, VA July 2016 – December 2017

Title: SDET

Roles and Responsibilities:

Executed Automation Scripts on different browsers and environments and reported the defects and end results to the team.

Used Jenkins Servers to perform Continuous Integration (CI).

Responsible for setting up Eclipse TestNG for development and execution.

Used Selenium WebDriver and Page Object Model structure in order to automate Functional Testing of GUI.

Participated in Peer Review meetings with testing team members, developers, and business analyst to present Test Plans and Test Cases and reviewed test artifacts in Jira.

Participated in Daily Scrum, Sprint Planning and Review meetings.

Attended relevant business meetings, team meetings associated with the project activities.

Supported Regression by executing Automation Scripts on multiple Virtual Machines.

Performed Back-end Testing with extensive use of SQL queries.

Created and analyzed the Test Cases and modified them according to the Business Requirements and Functionality Specifications.

Identified the high-risk points and the priorities of the application.

Selected the Test Cases to be automated and performed Functional Testing of the frontend using Selenium WebDriver and created Data-Driven Framework using JDBC and Maven.

Used Eclipse IDE for the creation of Automation Scripts using Java programming language.

Developed and executed the Regression Test Suite for analyzing purposes.

Used Apache POI to read data from an Excel sheet for Test Automation.

Developed Feature Files using Cucumber BDD.

Interacted with business analysts, Scrum master, and development team on a regular basis.

Maintained high customer satisfaction through the delivery of high-quality, timely, and thorough solutions to customer problems.

Communicated sensitive and critical information efficiently and effectively in a timely manner.

Environments: Windows, REST API, Selenium WebDriver, Eclipse, TestNG, Git, XML, Java, SQL, JUnit, Cucumber, Jenkins.

Education: Cyber Security AAS from NOVA

Bachelor from China Xinjiang University of Economics and Finance

Meghpiret Eysa

Software Test Automation Engineer

adyipp@r.postjobfree.com

703 – 949 – 1721 Sterling, VA

US Citizen

PROFESSIONAL SUMMARY:



Contact this candidate