Software Development Engineer in Test (SDET/QA)
2019 - PRESENTRady Children's Hospital - San Diego- Created detailed and comprehensive test plans and test cases according to requirements specifications.
- Reviewed existing test cases and requirements for gaps.
- Tested manually, validated, and reported on the results.
- Contributed actively to maintaining the stability of the released production version.
- Helped build the QA process under Agile software development.
- Prepared and implemented test automation using Cypress E2E testing framework.
Technologies: Agile, Git, Jenkins, Node.js, Test Automation, Manual Testing, JavaScript, REST APIs, Selenium, Java, Jira, Python, Confluence, Web-based Testing, Pytest, Cypress, E2E Testing, Automated Testing, Object-oriented Programming (OOP), CI/CD Pipelines, QA Automation, Quality Assurance (QA), QA Testing, Manual QA, Automation, Cucumber, Mobile App Testing, Testing, Integration Testing, Postman, API Testing, Strategy, eCommerceExternal Assistant | Associate
2018 - PRESENTFaculty of Electrical Engineering, Computer Science, and Information Technology Osijek- Participated actively in curriculum development that clearly outlined the course requirements, goals, and objectives.
- Developed and conducted laboratory exercises related to software testing methods and techniques.
- Guided and mentored students, evaluated, and monitored student progress.
- Participated in departmental and college activities.
Technologies: Test Automation, Software Testing, Automated Testing, QA Automation, Quality Assurance (QA), QA Testing, Manual QA, Automation, Cucumber, Mobile App Testing, Testing, Integration Testing, Postman, API Testing, Strategy, eCommerceSoftware Development Engineer in Test (SDET/QA)
2016 - 2020Scopic- Created and maintained a test automation framework using Java, Selenium WebDriver, and REST Assured.
- Automated a load and longevity (soak) test using Apache JMeter.
- Developed a program for the automatic import of large-scale data using Node.js.
- Performed exploratory test runs and used the gathered information to build and improve test cases.
- Created and maintained continuous integration using Jenkins.
Technologies: Agile, Test Automation, Manual Testing, JavaScript, REST APIs, Selenium, Java, Jira, Appium, Selenium WebDriver, Jenkins, Git, Maven, Apache JMeter, TestNG, E2E Testing, Cypress, Automated Testing, Object-oriented Programming (OOP), CI/CD Pipelines, QA Automation, Quality Assurance (QA), QA Testing, Manual QA, Automation, Cucumber, Mobile App Testing, Testing, Integration Testing, Postman, API Testing, Strategy, eCommerceSoftware Development Engineer in Test (SDET/QA)
2015 - 2017Napster (Rhapsody International)- Created detailed and comprehensive test plans and test cases.
- Estimated, prioritized, planned, and coordinated quality testing activities.
- Built and maintained continuous integration using TeamCity.
- Developed and maintained automated test harness using Java, MySQL, and JUnit.
- Performed security tests against production release using OWASP ZAP tool.
- Participated in maintaining the stability of the released production version actively.
Technologies: Agile, Git, Jenkins, Node.js, JavaScript, Test Automation, Manual Testing, REST APIs, Selenium, Java, OWASP, TeamCity, SOAP, REST, JUnit, MySQL, E2E Testing, Cypress, Automated Testing, Object-oriented Programming (OOP), CI/CD Pipelines, QA Automation, Quality Assurance (QA), QA Testing, Manual QA, Automation, Cucumber, Mobile App Testing, Testing, Integration Testing, Postman, API Testing, Strategy, eCommerceQA Engineer | Team Lead (Mobile Testing)
2012 - 2016RealNetworks- Managed, implemented, and maintained effective software test processes.
- Defined the scope of testing within the context of each release and delivery.
- Planned, deployed, and managed the testing effort for any given engagement and release.
- Coordinated all testing activities during every stage of the test process.
- Conducted meetings, gave reports, and actively participated in the QA hiring processes.
- Led the QA team and was charged with the quality of the released product.
Technologies: Agile, Git, Jenkins, Node.js, JavaScript, Test Automation, Manual Testing, REST APIs, Selenium, Java, Android, iOS, E2E Testing, Cypress, Automated Testing, Object-oriented Programming (OOP), CI/CD Pipelines, QA Automation, Quality Assurance (QA), QA Leadership, QA Testing, Manual QA, Automation, Cucumber, Mobile App Testing, Testing, Integration Testing, Postman, API Testing, Strategy, eCommerceSystem Integration and Test Engineer (STE)
2006 - 2012SIEMENS- Analyzed the project documentation such as requirements specifications, user stories, and use cases.
- Wrote test specification documents and designed test cases.
- Executed manual and automated tests at all levels (system, integration, regression, and acceptance).
- Performed acceptance testing on the customer’s site.
- Developed automated tests using independent protocol simulator language IPSL (Siemens).
- Investigated customer complaints and non-conformance issues.
Technologies: Agile, Git, Jenkins, Node.js, JavaScript, Test Automation, Manual Testing, REST APIs, Selenium, Java, Oracle, SQL, Linux, E2E Testing, Cypress, Automated Testing, Object-oriented Programming (OOP), CI/CD Pipelines, QA Automation, Quality Assurance (QA), QA Testing, Manual QA, Automation, Cucumber, Mobile App Testing, Testing, Integration Testing, Postman, API Testing, Strategy, eCommerce