{"id":27941168,"url":"https://github.com/ew-code/ew-code","last_synced_at":"2026-01-23T12:21:46.380Z","repository":{"id":237952965,"uuid":"795565990","full_name":"ew-code/ew-code","owner":"ew-code","description":"About me!","archived":false,"fork":false,"pushed_at":"2025-04-11T13:45:09.000Z","size":839,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T10:43:25.205Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ew-code.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-05-03T14:57:26.000Z","updated_at":"2025-04-11T13:45:12.000Z","dependencies_parsed_at":"2024-05-03T18:00:46.729Z","dependency_job_id":"768bee2b-5682-4e04-8abc-bc576159c22c","html_url":"https://github.com/ew-code/ew-code","commit_stats":null,"previous_names":["ew-code/ew-code"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ew-code/ew-code","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ew-code%2Few-code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ew-code%2Few-code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ew-code%2Few-code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ew-code%2Few-code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ew-code","download_url":"https://codeload.github.com/ew-code/ew-code/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ew-code%2Few-code/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28691078,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T11:01:27.039Z","status":"ssl_error","status_checked_at":"2026-01-23T11:00:26.909Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-07T10:38:12.557Z","updated_at":"2026-01-23T12:21:46.358Z","avatar_url":"https://github.com/ew-code.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"./private/TestAutomationEngineer.svg\"\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"./private/header.png\"/\u003e\n\u003c/p\u003e\n\n## 👩🏻‍💻 About Me\n\n🎯 Experienced Test Automation Engineer | Specialized in Playwright, API Testing, and CI/CD Pipelines | 7+ years in IT, automating testing processes since 2020.\n\nI started my journey in software testing out of a passion for problem-solving and a drive to improve efficiency. My career began in 2017, focusing on manual testing and ensuring high-quality software delivery. In 2020, I moved into automation, where I discovered my passion for creating streamlined processes that deliver reliable results.\n\nNow, I specialize in designing and implementing automation frameworks that ensure precision and performance. My expertise spans Playwright, API testing, and integrating CI/CD pipelines to optimize software development lifecycles.\n\nWhen I'm not hunting down bugs, I stay up-to-date with the latest trends in technology and continually expand my knowledge in testing and automation.\n\u003c!-- While I haven't yet contributed to any open-source projects, I am eager to do so in the near future as part of my continuous learning and growth. --\u003e\n\n\u003c!-- •  🎭 Exploring the depths of Playwright testing framework and other tools.\u003cbr\u003e --\u003e\n\u003c!-- •  🔍 Forever on the hunt for bugs to squash and systems to streamline.\u003cbr\u003e --\u003e\n\u003c!-- •  🛠️ Crafting automated testing solutions that shine brightly.\u003cbr\u003e --\u003e\n\u003c!-- •  ⚡ Converting caffeine into code that operates seamlessly while you rest.\u003cbr\u003e --\u003e\n\n## 🛠️ Tools \u0026 Technologies\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./public/icons/Playwright.svg\" alt=\"Playwright Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/RestApi.svg\" alt=\"RestApi Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/TypeScript.svg\" alt=\"TypeScript Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/JavaScript.svg\" alt=\"JavaScript Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Postman.svg\" alt=\"Postman Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Swagger.svg\" alt=\"Swagger Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Cucumber.svg\" alt=\"Cucumber Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/KarateLabs.svg\" alt=\"KarateLabs Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Git.svg\" alt=\"Git Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Github.svg\" alt=\"Github Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/GithubActions.svg\" alt=\"GithubActions Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Jenkins.svg\" alt=\"Jenkins Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Docker.svg\" alt=\"Docker Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/NodeJS.svg\" alt=\"Node.js Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Bitbucket.svg\" alt=\"Bitbucket Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Confluence.svg\" alt=\"Confluence Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Jira.svg\" alt=\"Jira Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Kibana.svg\" alt=\"Kibana Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/Adaptavist.svg\" alt=\"Adaptavist Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/VSCode.svg\" alt=\"VS Code Logo\" width=\"100\" height=\"100\"\u003e\n  \u003cimg src=\"./public/icons/InteliJ.svg\" alt=\"InteliJ Logo\" width=\"100\" height=\"100\"\u003e\n\u003c/p\u003e\n\n### 🔧 Tools by Category\n**Frontend Tools:**\n- Playwright, TypeScript, JavaScript, Cucumber, Node.js\n\n**Backend/API Testing:**\n- Playwright, RestAPI, Postman, Karate DSL, Bruno, Swagger\n\n**CI/CD and Version Control:**\n- Git, GitHub, GitHub Actions, Jenkins, Docker, Bitbucket\n\n**Collaboration and Issue Tracking:**\n- Jira, Confluence, Adaptavist, Zephyr, Trello, Asana \n\n## 🚀 My Skills\n\n•  🤖 Automation Testing\u003cbr\u003e\n•  🛠️ Test Frameworks (Playwright + TypeScript/JavaScript)\u003cbr\u003e\n•  📊 Continuous Integration/Deployment (GitHub Actions, Jenkins)\u003cbr\u003e\n•  🐛 Bug Hunting and Tracking\u003cbr\u003e\n•  🌐 API Testing and Validation (Playwright, Postman, Karate DSL, Bruno)\u003cbr\u003e\n•  💻 Proficiency in test design techniques for creating effective and comprehensive test cases\u003cbr\u003e\n•  📊 I'm planning to learn Performance Testing (with Artillery)\u003cbr\u003e\n•  📱 Mobile App Testing\u003cbr\u003e\n•  🧪 Agile Collaboration (Scrum)\u003cbr\u003e\n•  🧪 Traditional Collaboration (Waterfall)\u003cbr\u003e\n•  🌟 English Proficiency: B2\u003cbr\u003e\n\n## 🌟 Key Achievements\n\n- My most recent and significant professional achievement was the **independent implementation of a test automation framework from scratch** and its integration with a CI/CD pipeline on Jenkins. This implementation was crucial for optimizing processes within my team, significantly improving the efficiency of our testing workflows.\n\u003c!-- Developed automated tests for an e-commerce platform, ensuring flawless user experience across various browsers and devices.--\u003e\n\n## 📝Certificates\n\n### 🟠 Test Automation with Playwright\n\nCertificate confirming skills in building a professional testing framework using Playwright Test, GUI and API tests.\n\n#### Certificate Details\n\n- **Name:** [Test Automation with Playwright](https://jaktestowac.pl/membership/kursant-programu-testy-automatyczne-z-playwright/)\n- **Issuing Organization:** [TESTONEO Sp. z o.o.](https://jaktestowac.pl/)\n- **Date of Issue:** 29/04/2024\n- **Credential ID:** bca7 ***** d928\n- **Verification:** [Link to Verification Page](https://jaktestowac.pl/certs/)\n\n### 🟠 Automation with Playwright: Mastering Web Automation with AI\n\n#### Certificate Details\n\n- **Name:** [Automation with Playwright: Mastering Web Automation with AI](https://university.engenious.io/courses/8)\n- **Issuing Organization:** [Engenious University](https://engenious.io/contact-us)\n- **Date of Issue:** 26/09/2024\n\n### 🟠 ISTQB certificate\n\n#### Certificate Details\n\n- **Name:** [ISTQB](https://sjsi.org/ist-qb/)\n- **Issuing Organization:** [Stowarzyszenie Jakości Systemów Informatycznych](https://sjsi.org/o-nas/kontakt/)\n- **Date of Issue:** 10/2018\n\n## 📂 Current projects\n\n\u003c!-- ![Project Logo](link/to/logo.svg) --\u003e\nI am developing an automated testing project in which I use the Playwright + TypeScript\nframework. Ultimately, the projects will include test plans, test scenarios and a CD\\CI pipeline.\u003cbr\u003e\nCheck out the repositories!\n\n### **GAD App Tests**\nI am developing a comprehensive suite of automated tests for a web application using Playwright and TypeScript. This project includes testing complex user interactions and API validations.\n\u003c!--Integrated with GitHub Actions for CI/CD pipeline automation.--\u003e\n• [GAD App Tests](https://github.com/ew-code/GAD-App-Tests) \u003cbr\u003e \n\n### **Demo Bank App Tests**\nA series of automated tests for a banking application, focusing on UI and API layers. It also features GitHub Actions for CI integration.\n\n• [Demo Bank App Tests](https://github.com/ew-code/Demo-Bank-App-Tests) \u003cbr\u003e\n• [Demo Bank App with GitHub Actions](https://github.com/ew-code/playwright-demobank-actions/tree/master) \u003cbr\u003e\n\u003c!-- • Test Scenario for Demo Bank App \u003cbr\u003e --\u003e\n\n\u003c!-- ### **NGX Cypress Tests**--\u003e\n\u003c!-- Developing automated tests for a custom Angular component library using Cypress.--\u003e\n\n\u003c!-- • [NGX Cypress Tests](https://github.com/ew-code/NGX-CYPRESS-TEST/)\u003cbr\u003e--\u003e\n\n### **Selenium OrangeHRM Tests** \n#### Status: In Progress\nThis repository contains an automated testing suite for the OrangeHRM web application using Selenium WebDriver. The project aims to test the functionality and user experience of the OrangeHRM demo website (https://opensource-demo.orangehrmlive.com/) through automated browser interactions. It is designed to help ensure the stability and reliability of the application through a comprehensive set of automated tests.\n\n• [Selenium OrangeHRM Tests](https://github.com/ew-code/SeleniumOrangeHrmProject/)\u003cbr\u003e\n\nTechnologies used:\u003cbr\u003e\n\t•\tSelenium WebDriver for automating browser actions.\u003cbr\u003e\n\t•\tJava as the programming language.\u003cbr\u003e\n\t•\tTestNG for running and managing the test cases.\u003cbr\u003e\n\t•\tMaven for project management and dependency handling.\u003cbr\u003e\n\n## 📊 My GitHub Stats\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github-readme-streak-stats.herokuapp.com/?user=ew-code\u0026theme=red\" alt=\"GitHub Streak Stats\" width=\"50%\" /\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api?username=ew-code\u0026show_icons=true\u0026theme=red\" alt=\"GitHub Stats Card\" width=\"50%\" /\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/top-langs/?username=ew-code\u0026layout=compact\u0026theme=red\" alt=\"Top Languages\" width=\"50%\" /\u003e\n\u003c/div\u003e\n\n## 📫 Contact\n\n💬 I'm always open to discussing new opportunities in test automation and QA engineering. Feel free to reach out via [LinkedIn](https://www.linkedin.com/in/ewelina-wesolowska/).\u003ca href=\"https://www.linkedin.com/in/ewelina-wesolowska/\"\u003e\n  \u003cimg src=\"https://img.icons8.com/color/48/000000/linkedin.png\" alt=\"LinkedIn\" align=\"right\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- If you have any questions or suggestions, feel free to contact me: \u003cbr\u003e --\u003e\n\u003c!-- [\u003cimg src=\"https://img.icons8.com/fluent/96/000000/gmail.png\"/\u003e](mailto:e.wesol@hotmail.com) --\u003e\n\u003c!-- [\u003cimg src=\"https://img.icons8.com/color/96/000000/linkedin.png\"/\u003e](https://www.linkedin.com/in/ewelina-wesolowska/) --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Few-code%2Few-code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Few-code%2Few-code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Few-code%2Few-code/lists"}