NIKOLA NIKOLOV
*** ********** **** **, *** A, Ballwin, MO · 314-***-****
adz1lq@r.postjobfree.com · LinkedIn profile
Software Development Engineer in Test (SDET) professional with 12+ years of testing experience in a variety of roles and environments, dedicated to automating Web regression tests and supporting software development lifecycle.
SKILLS
• Project management methodologies: Agile.
• Test automation experience: 7+ years of experience developing test automation, including Cucumber, Maven, Selenium WebDriver (with Java), Appium (Android and IOS), REST Assured, Postman and SoapUI, Unified Functional Testing UFT/QTP (with VBScript).
• Test automation experience: 1+ years Cypress.
• Platforms: Windows, Linux, Android, iOS
• Programming languages: Java, SQL.
• Database systems: Oracle, MySQL, PostgreSQL, Microsoft SQL Server, PLSQL
• Source code management: GitLab, Git, GitHub, Subversion
• Continuous integration: GitLab, Azure
• IDE: IntelliJ, Eclipse, QTP
• Virtualization tools: Docker, VirtualBox, vSphere
• Task management: Jira, Confluence, GitLab
EXPERIENCE
AUGUST 22, 2021 – JUNE 1, 2023
SOFTWARE DEVELOPMENT ENGINEER IN TEST, AKKSODIS – REMOTE
• Developed from scratch an automated testing framework for Web and Mobile testing, with the following approach:
o Used Selenium Web Driver and Appium – with Cucumber and Maven. o Performed multiple mobile devices and browser testing. o Followed the BDD/Cucumber approach.
o Run tests in continuous integration server (Azure).
• Managed and reviewed automated tests results daily.
• Consulted with business analysts and management about testing strategies.
• Designed, developed and supported user interface testing. AUGUST 15, 2016 – FEBRUARY 1, 2021
SOFTWARE DEVELOPMENT ENGINEER IN TEST, ING BANK – BULGARIA, SOFIA
• Developed and managed an automated testing framework for Web and UI testing, with the following approach:
o Used Selenium Web Driver – with Cucumber and Maven. o Performed multiple device and browser testing.
o Followed the BDD/Cucumber approach, which allows non-programming QA engineers to write new automated tests.
2
o Executed database calls to fetch and create test data. o Run tests in continuous integration server (GitLab).
• Managed and reviewed automated tests results daily.
• Consulted with business analysts and management about testing strategies.
• Designed, developed and supported user interface testing.
• Defined and executed test plans, quality assurance processes, and test cases for product management.
• Developed Docker images used as a test environment for running automated scripts.
• Supported the DevOps team, with the following tasks: o Maintained the test, development, and acceptance environments. o Built and installed patches, backed-up/restored environments. FEBRUARY 4, 2013 – AUGUST 10, 2015
QUALITY ASSURANCE ENGINEER, MINERVA NETWORKS – BULGARIA, SOFIA
• Designed, wrote, and executed test plans and test cases in the field of IPTV.
• Set up testing environments.
• Worked closely with Engineering, Tech Support, and Professional Services teams to improve the product’s quality and to address defects in an earlier stage.
• Validated bug fixes and performed regression testing to grant software stability.
• Tested the Minerva YourTV application on Android and iOS mobile devices: o Played encrypted TV streams and Video on demand (VOD). o Pushed content from mobile to other devices.
o Controlled nDVR system from the mobile device.
JANUARY 3, 2011 – SEPTEMBER 21, 2012
QUALITY ASSURANCE ENGINEER, TSD SERVICES LTD – BULGARIA, TROIAN
• Performed user interface manual testing on desktop and server in the field of banking services.
• Developed and supported automation testing with QTP. OCTOBER 11, 2004 – DECEMBER 31, 2010
QUAITY ASSURANCE ENGINEER, SEMANSYS TECHNOLOGIES – BULGARIA, LOVETCH
• Followed requirements and performed manual testing for Web and desktop applications in the field of financial software.
• Tested services with SOAP UI.
EDUCATION
MAY 2002
ASSOCIATE DEGREE IN MECHANICAL ENGINEERING, TECHNICAL COLLEGE – LOVECH, BULGARIA
MAY 2000
MECHANICAL ENGINEER, VOCATIONAL HIGH SCHOOL OF MECHANICAL AND ELECTRICAL ENGINEERING – LOVECH, BULGARIA
Specialized in internal combustion engines.
GPA: 4.5
3
ACTIVITIES
ISTQB CERTIFIED TESTER
Foundation Level. Certificate No. 12-CTFL-1009-SEETB AUTOMATED TESTING WITH SELENIUM
Foundation Level. Certificate No. 42014072 from Pragmatic BG JAVA SE 7 FUNDAMENTALS ED 2 PRV
ORACLE UNIVERSITY TRAINING CLASS. Certificate No.7807086 from Technologica BG