Iris Damani Software Development Engineer in Test
QA Automation / Testing
Summary
- Software Development Engineer in Test with experience in developing automation frameworks using NodeJS and Cypress.io.
- Proficient in working with Selenium WebDriver for testing 3rd party APIs and services.
- Strong experience in Agile methodology and collaboration with developers to identify and resolve bugs.
- Skilled in using Jira for task management and Zephyr for test case management.
- Experienced in manual and automation testing, including API testing using Postman.
- Familiar with CI/CD tools like Jenkins for running tests and generating reports.
- Proficient in programming languages such as Java, JavaScript, and TypeScript.
Work Experience
Software Engineer, Quality, Full-stack feature team
Duration: Jun 2021 - PresentSummary:
- Worked on one of the first full-stack feature teams, developed an automation framework using NodeJS (ExpressJs)
- Designed, developed, and maintained automated testing frameworks and scripts using Cypress
- io with (TS/JS)
- Worked with playwright (Codeceptjs/Pupeteer) to test features, including heavy use of mocking techniques for HTTP and Websocket protocols
- Worked with Selenium WebDriver to write automation tests for testing 3rd party APIs and services from APigee
- Used Jenkins as a CI/CD tool to run tests and suites for different environments
- Wrote unit tests using Jest
- Collaborated with developers to identify and resolve bugs
- Strong experience working on Agile methodology
- Used Jira as a task management tool and Zephyr to manage test cases
- Used Testomat
- io for reporting/auditing automated test results
Technologies: NodeJS, ExpressJs, Cypress.io, TS/JS, playwright, Codeceptjs/Pupeteer, Selenium WebDriver, Jenkins, Jest, Agile methodology, Jira, Zephyr, Testomat.io
QA Manual and Automation Tester, Luxury property management system
Duration: Feb 2022 - Feb 2023Summary:
- Worked on a luxury property management system
- Created test cases, validated UI and API, performed functional tests for main functionalities of the system
- Used WebDriver for UI testing and mochajs, chai, and Postman for API testing
- Worked with Jenkins for deployment and test execution
- Managed test cases and reported bugs using JIRA, Test Rails, and Zephyr Scale
Technologies: WebDriver, mochajs, chai, Postman, Jenkins, JIRA, Test Rails, Zephyr Scale
QA Manual and Automation Tester (Part-time), Ticketing financial system
Duration: Jan 2021 - May 2022Summary:
- Worked on a ticketing financial system for live contemporary music performances
- Tested the logic of financial parts and frontend functionalities
- Created test cases for end-to-end testing using Selenium Java
- Performed API testing using Postman
- Executed queries for backend testing using SQL
Technologies: Selenium Java, Postman, SQL
QA Automation Engineer, QA Automation Engineer
Duration: Aug 2018 - Jul 2021Summary:
- Worked as a QA Automation Engineer
- Developed test cases and test suites using Protractor and WebdriverIO
- Maintained existing test cases and upgraded them based on new functionalities
- Analyzed requirements and test cases for automation feasibility
- Worked closely with QA team and developers to create test plans, scenarios, and cases
- Involved in functional, regression, and API testing
- Created a complete framework for API testing
- Used Jenkins for test execution and reporting
- Created SQL queries for test validation
- Used JMeter for performance testing
Technologies: Protractor, WebdriverIO, Javascript, Mocha, Jasmine, Postman, Jenkins, JMeter, Typescript, MySql, NodeJS, playwright, PostgreSQL, SQL, Scrum, Selenium
Manual and Automation Tester, Test Automation
Duration: Apr 2016 - Jun 2018Summary:
- Worked as a Manual and Automation Tester
- Designed and wrote test automation scripts
- Analyzed feasibility of automation
- Uncovered bugs and tracked them
- Created test scenarios, cases, and scripts
- Executed test cases in Jenkins and prepared reports
- Performed sanity testing in production
- Automated web-based applications using Protractor, WebdriverIO, and Mocha
- Tested APIs using Postman
- Set up Jenkins as a CI/CD tool
- Created SQL queries for test validation
Technologies: Protractor, WebdriverIO, Mocha, Postman, Jenkins, SQL
Web Developer and Enterprise Systems, Webpage maintenance and sales management system
Duration: Mar 2015 - Apr 2016Summary:
- Worked as a Web Developer and Enterprise Systems
- Maintained the company's webpage and increased/redesigned menus
- Managed online marketing and communication channels
- Designed and managed a sales database
- Created and analyzed reports from SAP system
- Developed and maintained an internal sales management system using web-based application on 3-tier web technology
Technologies: SQL Server, SAP system, web-based application, 3-tier web technology
Education
- Msc in Management Information Systems
University of Tirana, Faculty of Economy, Tirane (Albania)
Nov 2013 - Nov 2015 - Bsc in Business Informatics
University of Tirana, Faculty of Economy, Tirane (Albania)
Oct 2010 - Jul 2013