Post Job Free

Resume

Sign in

Software Development Engineer in Test

Location:
Palatine, IL
Posted:
April 09, 2024

Contact this candidate

Resume:

SDET

Bogdan Tsybrukh

Full-Stack QA/Software Development Engineer in Test

Authorized to work in any company without sponsorship. Technical Skills:

Programing Languages Java, SQL, HTML, XML, Gherkin Testing Tools Selenium WebDriver, Rest Assured, Postman, Cucumber, Selenium Grid Amazon EC2(AWS), Appium

Continuous Integration Jenkins

Maven Dependencies Apache POI, JDBC, JSON, Selenium, WebDriver Manager Testing Methods Regression Testing, Smoke Testing, Functional Testing Bug Tracking Tools Jira

Testing Frameworks Cucumber, JUnit, TestNG

Professional Summary

Dedicated Integration Software Development Engineer in Test with a visionary outlook and over 5 years of extensive experience in Quality Assurance & Software Testing. Proficient in driving quality across the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Self-motivated professional with a proven ability to handle various test execution activities, innovate solutions, and meet deadlines under pressure. Effective communicator and team player. My extensive knowledge in designing, developing, and implementing comprehensive test cases and processes will be a valuable addition to the Team.

Proven track record in Agile methodologies, actively participating in ceremonies such as Sprint Planning, Grooming, and Sprint Review.

Skilled in crafting Test Cases, Test Scripts, Test Scenarios, and Test Summary Reports for Manual and Automated Testing across diverse domains including Financial and Healthcare.

Proficiency in utilizing tools like JIRA for defect reporting, GitHub for version control, and Selenium WebDriver/GRID, JUnit, Cucumber, TestNG, Maven, and Pom for Automation.

Strong grasp of Object-Oriented Programming (OOP) concepts in Java, employing them for effective test automation.

Expertise in developing Automation Scripts, executing them, and analyzing results using frameworks such as Behavior Driven Development (BDD), Test-Driven Development (TDD).

Competent in UI Testing, Regression Testing, Smoke Testing, Functional Testing, and System Testing.

Skilled in writing Steps and Step Definitions, utilizing frameworks like Cucumber, and proficient in Rest- Assured for API automation.

Experience with mobile application testing using Appium with Android emulator.

Proficient with Maven and Jenkins for project building and continuous integration, ensuring seamless test execution.

Strong SQL skills for Database testing in Oracle SQL, leveraging JDBC for data manipulation in automation scripts. Experience with Amazon AWS EC2 services for running automation scripts in multiple browsers using Selenium Grid.

224-***-****

ad4vy7@r.postjobfree.com

Chicago, IL

SDET

Client : Capital One State : Illinois

Title : Software Development Engineer in Test Period : 2022 May – Current Roles and Responsibilities

Automated UI Testing with Selenium WebDriver, JAVA, JUnit, and Cucumber frameworks.

Used BDD with Cucumber, JAVA language and created future files with a scenario and scenario outline as well as writing step definitions for behavior.

Designed and developed Page Objects using Page Object Model Design Pattern and as a project management tool, I have really good experience using Maven.

Performed System Integration, End to End, Regression, Smoke testing, Database, and Black-Box testing at various phases of the development and test cycles.

Hands-on experience in testing using Amazon AWS EC2 services to run automation scripts with Selenium Grid integration.

Automated testing tools such as JUnit and Selenium WebDriver to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.

Experience on REST Assured Library for testing Web Services using Rest API with Postman and Collections.

Involved in setting up continuous integration system using Jenkins and working knowledge with cloud- based code repository systems like GitHub.

Perform query operations on SQL to do database validation. Use standard SQL functions and commands.

Participated in all activities in all phases of Agile software development and test development life cycle.

Logged the Defects in Jira and maintained track of the defects throughout the Software Testing Life Cycle

(STLC)

Successfully executed comprehensive regression testing for a critical financial software update, resulting in a flawless release and earning recognition for maintaining system integrity and data security.

Optimized testing processes to significantly reduce testing time. Client: Greater Family Health State: Illinois

Title: Software Test Engineer Period: 2020 March -2022 April Roles and Responsibilities:

Developed, maintained, and executed manual test cases based on requirements and use cases, and automated test scripts in Java Language using IntelliJ Idea through Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

Built suites of automated tests as part of the iterative and Agile development process and integrated them as part of the developer's work and reported the results.

Worked with test cases and test scripts and modified them to accommodate new changes to the software/applications.

Developed scenarios for writing Test Cases and Test Scripts, performed Black box, Smoke, Regression, and Integration testing.

Done Regression testing at end of each sprint to ensure the overall quality of the product.

Configured and automated Functional test cases using Selenium WebDriver, Cucumber JUnit, and Maven tool.

SDET

Involved in writing SQL Queries for backend testing using JDBC for database connectivity to trigger the data.

Designed, developed, and implemented a POM-based automation testing framework utilizing Java, JUnit, and Selenium WebDriver.

Wrote Data-Driven tests to check how the application performs with different sets of data. Responsible for maintaining daily Smoke Test on Jenkins and debug failure build on Jenkins and reporting the issue.

Involved in the automation of API testing using Rest-Assured framework by invoking GET, POST, PUT, PATCH and DELETE requests.

Experience in validating JSON response using JSON Object, Response classes.

Merged branches via Git and pull requests via GitHub per release management process to minimize risk to releases.

Used JIRA to track the tasks and issues, and attended daily status meetings to update the status of work.

Developed BDD Framework from scratch.

Client: Transunion State: Illinois

Title: QA Engineer Period: 2018 October -2020 February Roles and Responsibilities:

Analyzed user requirements for application enhancements and prepared testing specifications.

Prepared Test cases and executed them manually and developed automation for new functional modules.

Responsible for functionality testing and regression testing manually. Involved in Automation testing of web-based applications using Selenium. Involved in bug tracking, created test cases, and track the user stories using JIRA.

Developed Java-based library to read test data from XML & Properties files using TestNG and Selenium WebDriver.

Used Rest Assured library to test rest API requests like get, post, put, delete.

Used Data-Driven Frameworks and Selenium tool to read the data from excel file using Apache POI and generate the pass/fail in the excel sheet.

Involved in writing the SQL Queries in Oracle Database.

Designed and developed automated scripts using Java, Selenium, and TestNG for UI automation and implemented page object model.

Extensively used Selenium locators like XPath, CSS Selectors, Firebug and Fire path locators, and WebDriver to test the web application.

Maintained Framework to test application UI functionalities and create a smoke and regression suite

Developed automation scripts using Selenium to make them flexible and useful for Regression testing.

Executed automated tests in appropriate test regions in support of unit, integration, functional, and regression testing using Selenium WebDriver.

Education: Master’s Degree. Economic Cybernetics and Informatics. Faculty of Computer Information Technologies. West Ukrainian National University.



Contact this candidate