Post Job Free
Sign in

Quality Assurance C#

Location:
Denver, CO
Posted:
September 11, 2024

Contact this candidate

Resume:

SEDAT BERK

214-***-**** Denver, CO ********@*****.***

Software Development Engineer in Test (SDET)

Work Status: Authorized to work in the USA for any employer(EAD) SUMMARY

Senior SDET with 7 years of experience in test automation and quality assurance, specializing in designing and implementing robust automation frameworks using Java, Python, Selenium WebDriver, and Cucumber. Skilled in API testing, database validation, and continuous integration using Jenkins. Proficient in Agile-Scrum and Waterfall methodologies, with expertise in tools like Git, GitHub, Bitbucket, and AWS databases. Proven track record of improving testing efficiency, ensuring software quality, and supporting various platforms and environments.

TECHNICAL PROFICIENCIES

Operating Systems: Windows, iOS

Test Management Tools: JIRA-Xray, TestRail

Databases: Oracle, PostgreSQL, AWS, RDS, DynamoDB

Desktop Software: IntelliJ, Eclipse, SQL Developer, Visual Studio, PyCharm, Postman, Bruno Browsers: Chrome, Safari, Firefox, Internet Explorer (IE). Programming Languages: Java, Python, C#, SQL, HTML, JSON, XML, Gherkin Methodologies: Agile-Scrum, Waterfall.

Tools:

Selenium WebDriver, Playwright (with C# and JavaScript), Cucumber, JUnit, TestNG, JDBC, Rest Assured, Postman, Bruno, Appium, Twilio, PyCharm. Pulse, Graylag, Salesforce, RapidSOS, VOXAI, WDE Frameworks:

Page Object Model (POM), Behavior-Driven Development (BDD) using Cucumber, Hybrid Test Frameworks, Data-Driven Testing, Behavior-Driven Development, Test-Driven Development

PROFESSIONAL EXPERIENCE

Qualitest 03.22 - 09-24

Client: SiriusXM 03.22 - 08.24

Role: Senior SDET

Project Name: Core Automation

Description: As a Senior SDET on the Core Automation project at SiriusXM, I led the design and implementation of automated testing frameworks for various platforms, including VVTP and VAS. I streamlined testing processes through end-to-end automation, API verification, and backend data validation, while also managing continuous integration and version control. My work significantly improved the efficiency and reliability of testing operations. Responsibilities:

● Involved in analyzing Test Cases for Manual and Test Scripts for Automation Testing.

● Designed, developed, and implemented Page Object Model (POM) based on Automation-Testing Framework utilizing Java, Selenium WebDriver, JUnit, Cucumber (Gherkin), Maven, Playwright (with C# and javaScript).

● Designed, developed, and implemented VIRTUAL VEHICLE TEST PLATFORM (VVTP), Virtual Agent Service Dashboard (VAS) VOXAI, Workspace Desktop Edition (WDE) based on Automation-Testing Framework utilizing Python, Java and C#

● Involved in the design and implementation of END-TO-END TESTING automation framework for Smoke/Sanity and Regression Test Suites.

● Involved in the Hybrid Test Framework to achieve Regression Testing. Developed TestRail and Google Driver Libraries for VVTP AND VAS reports.

● Verified REST Web Services API’s request and to get valid JSON/XML response for the following methods like CRUD operations POST, GET, PUT, PATCH, and DELETE.

● Verified REST Web Services API’s request and to get valid JSON/XML response with VVTP and VAS.

● Verified data on Graylag, Phone voice extensions on pulse, vehicles info on Salesforce and SQL Developer.

● Experienced with Postman and PyCharm for manual API Testing and created Automation scripts for Automated PyCharm API Testing.

● Worked with the BITBUCKET Version control tool.

● Created and scheduled Jenkins jobs for running Smoke and Regression test suites.

● Performed manual and automated back-end testing by retrieving data from the Oracle SQL database with SQL queries.

Company: VyTrack 06.18 – 03.22

Position: SDET

Project Name: Fleet Management

Description: Designed and implemented automation frameworks using Java, Selenium, and Cucumber, while optimizing test cases for both manual and automated testing. Verified REST APIs and performed database testing. Configured Jenkins for continuous integration and used Git/GitHub for version control and team collaboration.

● Involved in analyzing Test Cases for Manual and Test Scripts for Automation Testing.

● Designed, developed, and implemented Page Object Model (POM) based on Automation-Testing Framework utilizing Java, Selenium WebDriver, JUnit, Cucumber (Gherkin), Maven.

● Involved in the design and implementation of Selenium WebDriver-Java automation framework for Smoke and Regression Test Suites.

● Developed a BDD Framework using Cucumber and created Step Definitions and Feature files using Gherkin (Cucumber) and implemented JUnit Test Runner class to call Test Scenario in Cucumber.

● Involved in the Hybrid Test Framework to achieve Regression Testing. Developed and included packages for the Driver scripts, Page Objects, Reusable Libraries, HTML reports.

● Verified REST Web Services API’s request and to get valid JSON/XML response for the following methods like CRUD operations POST, GET, PUT, PATCH, and DELETE.

● Created jobs on Jenkins to execute Smoke and Regression Suite on virtual machines.

● Conducted System Testing and User Acceptance Testing for every client and accomplished Database testing writing SQL queries.

● Experienced with Postman for manual API Testing and created Automation scripts for Automated API Testing.

● Worked with the Git\GitHub Version control tool. CERTIFICATIONS AND TRAININGS

● Scrum Master

● Currently expanding expertise by learning Playwright with C# and Javascript



Contact this candidate