Post Job Free
Sign in

Software Development Engineer

Location:
Brooklyn, NY
Posted:
November 10, 2023

Contact this candidate

Resume:

Ekaterine Abazadze

Software Development Engineer in Test

917-***-**** *******************@*****.*** Brooklyn, NY Green Card Holder OBJECTIVE:

Dedicated and experienced Software Development Engineer in Test (SDET) with a strong background in test automation, quality assurance and software development. Seeking a challenging position to contribute my expertise in ensuring quality and reliability of software Products through automated testing and continuous improvement.

SKILLS:

● Test frameworks: (Cucumber, TestNG, JUnit)

● Manual and Automation Testing

● Programming Language Java

● Behavior Driven Development (BDD) and Data Driven Testing (DDT)

● Continuous Integration/Continuous Delivery (CI/CD) tools (Jenkins)

● API Testing (Postman, REST Assured)

● Knowledge of Agile/Scrum Methodologies

● Version Control System (Git)

● SQL and JDBC for Database testing

● Project Management and Issue Tracking (Jira)

● Fully versed in complete SDTC/STLC processes

● Proficient in OOP concepts

● Excellent communication and collaboration skills

● SDLC/STLC

PROFESSIONAL EXPERIENCE:

Walmart, Remote February 2022 – Present

SDET

Responsibilities:

● Developed comprehensive test plans and executed manual and automated test cases for system and integration testing, resulting in 40% reduction in critical defects and improved overall application performance.

● Utilized XPath, CSS Selector, and other advanced locators to efficiently access and manipulate web elements, improving automation script execution time by 45%.

● Executed and maintained automated test suites, analyzing test results, identifying defects, and tracking them using Jira.

● Performed automating REST services using Rest Assured and tested both XML and JSON formats.

● Completed regression, smoke, database, positive, negative, and functional testing to produce bug-free products under Java platform.

● Used JUnit Cucumber framework to drive the execution.

● Wrote and maintained step definitions and Gherkin test cases in Cucumber.

● Developed Selenium Automation framework such as Behavior and Data Driven in IntelliJ IDE

● using core Java, Selenium WebDriver, Cucumber, Maven, Git, and Jenkins tools for CI/CD .

● Generated test cases based on requirements and user stories to facilitate BDD.

● Performed backend testing using SQL queries to retrieve data.

● Successfully utilized CI/CD tool Jenkins.

● Regularly updated code in GitHub to preserve code, enact quality changes.

● Participated in all Agile/Scrum ceremonies.

● Used Java as the main programming language.

● Performed Automation Development and Execution using Selenium tool with WebDriver/ Java.

● Conducted API Automation testing using RestAssured and Postman for manual testing.

● Reported software defects/bugs in Jira and interacted with developers to resolve technical issues. Amtrak, Remote October 2020 – January 2022

SDET

Responsibilities:

● Created automation test scripts using Data Driven framework and Page Factory model to test the web applications using Selenium WebDriver with Java and Maven.

● Used Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.

● Automated UI test cases using Selenium WebDriver and BDD framework.

● Implemented CI/CD using Jenkins to schedule test runs(Smoke and Regression).

● Executed SQL queries to validate data from RDBMS with JDBC for automation.

● Tested projects in an Agile framework with a strong understanding of the software development lifecycle

● Used AWS to deploy the project on EC2 instance.

● Created and maintained automated test script for API testing using RESTful.

● Utilized Maven to manage dependencies and plug-ins for test execution.

● Implemented objects using POM design using Page Factory and Selenium WebDriver for code reusability.

● Used Jira as a project management tool and documented defects with all the information.

● Collaborated with developers to reproduce the bugs and to resolve usability issues. Mount Sinai, New York, NY Dec 2018 - Sept 2020

Software Tester

Responsibilities:

● Performed manual testing on UI and database

● Developed and implemented a Selenium Test Automation Framework to facilitate scripting, scalability, modularity, process definition, reusability, and maintenance and reduce costs.

● Launched a fully adaptable testing framework that uses TestNG to enable prioritization and control sequence of execution and construct data-driven tests.

● Analyzed and reviewed business requirements and created test plans, test cases and test scripts.

● Reduced QA testing turnaround time by 30%, which enabled the company to take and complete more projects without increasing manpower.

● Collaborated with cross-functional teams to define test strategies, test data, and acceptance criteria.

● Logged well-documented defects and tracked them through their lifecycle.

● Worked with Maven as build management tool, Git for version control, Jenkins for Continuous Integration and Jira for project management and defect-tracking.

● Wrote Scenarios, Scenario Outlines and Step Definitions using Gherkin in Cucumber for BDD.

● Participated in all the Agile/Scrum ceremonies.

● Executed Database testing by passing SQL queries along with JDBC.

● Used Java 8 for coding purposes

EDUCATION:

● Bachelor of Business Administration in Public Accounting

● from Pace University.



Contact this candidate