Nick Karamaniolas
Senior Software Engineer in Test at Orfium- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Spanish Elementary proficiency
-
Greek Native or bilingual proficiency
Topline Score
Bio
Credentials
-
Crash Course on Python
GoogleJan, 2021- Nov, 2024 -
Python Programming
TestAutomationUDec, 2020- Nov, 2024 -
Mocha Javascript Test Framework
TestAutomationUDec, 2020- Nov, 2024 -
AI for Element Selection
TestAutomationUMay, 2020- Nov, 2024 -
Exploring Service APIs through Test Automation
TestAutomationUApr, 2020- Nov, 2024 -
Scaling Tests with Docker
TestAutomationUApr, 2020- Nov, 2024 -
The Whole Team Approach to Continuous Testing
TestAutomationUApr, 2020- Nov, 2024 -
Tools & Techniques for performance and Load Testing
TestAutomationUApr, 2020- Nov, 2024 -
Agile Tester Certification
ISTQB - International Software Testing Qualifications BoardJun, 2018- Nov, 2024 -
Certified Tester Foundation Level (CTFL)
ISTQB - International Software Testing Qualifications BoardMar, 2018- Nov, 2024 -
Gamification
CourseraOct, 2012- Nov, 2024
Experience
-
Orfium
-
United States
-
Software Development
-
200 - 300 Employee
-
Senior Software Engineer in Test
-
Jan 2021 - Present
-
-
-
efood
-
Greece
-
Technology, Information and Internet
-
700 & Above Employee
-
Test Automation Engineer
-
Oct 2020 - Jan 2021
-
-
-
Novibet
-
Malta
-
Entertainment Providers
-
400 - 500 Employee
-
Senior Quality Assurance Engineer
-
Jun 2020 - Oct 2020
-
-
-
Beat
-
Greece
-
IT Services and IT Consulting
-
300 - 400 Employee
-
Lead QA Engineer
-
Sep 2018 - Jun 2020
∙ Recruit, train and lead 8 Software Testers by providing guidance through frequent feedback loops (One on Ones).∙ Design and define an onboarding process for newcomers.∙ Mentor Software Testers on the latest trends and best practices in Software Testing.∙ Drive Test Plan meetings, prioritize testing activities and select which tests should be automated in collaboration with the team's Software Engineers and SET.∙ Investigate and monitor Test Automation & CI/CD reports on a daily basis; Monitor production releases by using Grafana, Kibana, Firebase.∙ Utilize a wide array of tools to support our Continuous Testing & CI/CD activities: Git, Sourcetree, Jenkins, Docker, Postman/Newman, Sequel Pro (SQL), Robo 3T (Mongo), RedisInsight, Cypress, Logcat, Xcode, Kafka Tool, Vegetta.∙ Lead & perform backend and frontend testing of numerous critical large scale features and microservices using testing frameworks in Java/Groovy- Write REST-API automated tests / Groovy (Spock).- Write Front-end UI automated tests / Java and JS (Selenium/Cypress). Show less
-
-
QA Engineer
-
Oct 2016 - Sep 2018
• Participate in all Scrum Ceremonies and collaborate with multiple crafts (Product Owners, Scrum Masters, Product Designers, DevOps and Software Engineers) to achieve Sprint Goals and deliver a quality product.• Analyze business requirements and pinpoint risks, dependencies or technical conflicts with other Domains.• Plan and design concise test cases and test suites for the components and features under development.• Log software defects and errors in JIRA in a clear and structured manner and track them through their resolution.• Perform integration, functional, end to end and regression tests for Mobile, Backend and Frontend features.• Write mobile automation tests and their implementation (Java) using our Appium based mobile automation framework. Show less
-
-
Head Of Customer Experience
-
Mar 2016 - Oct 2016
• Assisted a 10 people team in delivering great Customer Experience • Assisted in the CX team scaling by hiring new CX agents• Handled escalated issues via email or phone
-
-
CX
-
Mar 2015 - Mar 2016
• Handle driver and passenger emails, social media posts, chats and phone calls providing assistance to their issues. • Provide first aid technical help to drivers and passengers.• Report bugs that were communicated via social media channels, email or chat to the development team.
-
-
-
Nova
-
Greece
-
Telecommunications
-
700 & Above Employee
-
Technical Support Agent
-
Apr 2014 - Mar 2015
• Taking clients through a series of actions, to help set up systems or resolve issues. • Troubleshoot system and network problems and diagnosing and solving hardware or software faults. • Support the roll-out of new applications. • Taking clients through a series of actions, to help set up systems or resolve issues. • Troubleshoot system and network problems and diagnosing and solving hardware or software faults. • Support the roll-out of new applications.
-
-
-
ATTICA BANK
-
Greece
-
Banking
-
200 - 300 Employee
-
Collateral Managment & Assurances Intern
-
Jan 2012 - Jul 2012
-
-
Education
-
Piraeus University of Applied Sciences
Bachelor's degree, Business Administration, Management and Operations -
THE SYNERGY FORUM (T.I. of Piraeus
International Scientific Convention -
Greek Entrepreneurship (T.I. of Piraeus)
-
Lyceum of Almyros