Nikol M.

QA Engineer SDET at Nominet
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
United Kingdom, UK
Languages
  • English Native or bilingual proficiency
  • Italian Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Holly L.

Nikol is a motivated and process driven individual. He has been successful in his process with me due to his attention to detail, responsiveness and of course his technical talent. I wish him the best of success and look forward to hearing about his progress. I am sure he will be a valued member of the team.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United Kingdom
    • Software Development
    • 200 - 300 Employee
    • QA Engineer SDET
      • Nov 2022 - Present

      Nominet Cyber Solution Nominet Cyber Solution

    • United Kingdom
    • Information Services
    • 700 & Above Employee
    • Senior(Lead) Quality Assurance Engineer
      • Feb 2020 - Oct 2022

      Job Responsibilities Working with all business units (PO, Developers, QAs) to ensure that business requirements are understood to the level necessary to deliver high quality technology solutions Work and lead teams (UK and offshore) to design, develop, test, deploy, document and support delivery of new projects. Mentoring less senior members and acting as the right hand of the Head of QA Key Achievements: Spearheading the team to create maintainable and reusable automation frameworks for UI, API, Performance, Load and Visual testing. Automated test executed on AWS and Browser stack (UI, Visual) Using K6 – load / performance testing (InfluxDB + Grafana) Creating QA processes to ensure the quality of the delivered functionalities Leading the team to test the newly redesigned website Using automation to reduce testing time and speed up project deliveries. Creating and maintaining testing artefacts Show less

    • Switzerland
    • Education Management
    • 700 & Above Employee
    • Test Automation Engineer
      • Aug 2014 - Jan 2020

      Job Responsibilities • Testing website functional and non-functional requirements. Regression/performance/stress/UAT testing, cross browser, Mobile browser and Mobile applications • Work with senior engineers and product owners/managers to establish and document product test plans and test strategy • Implement and conduct cost-effective comprehensive regression to ensure product requirements are met • Setup, configure, and maintain software test labs and test environments • Write test automation code according to manual test cases Key Achievements: • Creating automation frameworks for UI, Visual/Layout design, API, Mobile web and Mobile native/hybrid Applications • Implementing Selenium automation testing framework using Maven, Spring, TestNG, Java, Appium, CircleCI, GitHub Actions, TeamCity/Jenkins, Galen, Rest-assured API testing • Implementing API test framework using Rest Assured and Java • Running same test case (code) on many platforms[ IE, Firefox, Chrome, Chrome on Android, Safari on Mac and tablet] • Setup Appium mobile testing framework to run automated test on mobile browsers and mobile apps(native/hybrid) for Mac OS and Android OS • Test responsive design, Selenium and Galen [Check element coordinates, browser size and simulators] • Create a framework for URL monitoring [use selenium and JS Performance.timing, MySQL, JSP, google charts] • Use Neustar Monitoring services [add/create scripts (JS)] to ensure and validate the system performance. Use GTmetrix, Site24x7 to monitor websites. • Using external tools for browser and API testing to monitory site availability and performance Show less

    • QA Engineer
      • May 2010 - Aug 2014

      Future Route provides reporting, auditing, submitting and ‘Intelligent Analytics' of accounting data Job Responsibilities • Implement and maintain Testing Framework and testing strategy • Build and maintain manual/automated test scripts/suites, • Create Test plan/strategy and Test estimation (IEEE829) • Testing website functional and non-functional requirements • Mentor and lead new team members • Liaise with developers, business analysts and project manager regarding technical issues and problems • Create release pack and sign off releases as well as release new code changes to the specified environment • Plan, implement, run tests and provide statistical data for test coverage, performance/stress testing • Prioritization areas of testing effort to meet deadlines Key Achievements: • Implementing/maintaining testing framework using Groovy, Geb and Spock testing and specification framework (DDT), use Testlink as test management software, Selenium RC, Java, JUnit, EggPlant, AutoIT, SoapUI • Integrating of selenium tests with deployment server (Hudson/Jenkins) • Creating and running performance test using Selenium, Jmeter; Neustar and advice performance issues and improvements Show less

    • Advertising Services
    • 1 - 100 Employee
    • Testing Engineer
      • 2009 - 2010

      Gekko LTD, Charlotte Street, London Feb 2009 – Mar 2010 Web based Company that profiles members and show best matching hotels/restaurants. Job Responsibilities o Testing website functional and non functional requirements. Regression/performance/stress/UA testing, cross browser and cross platform testing, write test plan and test scripts, implement test scripts using selenium, selenium server, JUnit. o IT supports, Service Desk and monitoring website, dealing with suppliers. Key Achievements: o Testing AJAX web site application, GWT, Implementing selenium testing platform and using test scripts with Eclipse IDE, writing Selenium RC scripts, using JUnit and selenium for automated testing, writing Perl script (SOAP) to test and monitor website. Using BrowserMob for load testing (writing load test scripts using JavaScript). o Administrating company’s Microsoft exchange server 2007, wiki, jira, managing users account and hosting servers. Show less

    • Spain
    • Technology, Information and Internet
    • 700 & Above Employee
    • Support Engineer
      • Feb 2005 - Dec 2008

      Opodo LTD, Hammersmith, London Jan 2006 – Dec 2008 I was promoted to this position to provide first and second level support to production / QA environment and corporate infrastructure. Implementing Selenium testing platform, writing selenium scripts to test and monitor all environments. Job Responsibilities (Continue Service Desk role with new responsibilities) o Uploading Content on the web sites (using BroadVision, Toad, Unix and SQL) o Infrastructure activities including deployment of releases to Pre-Production and Production Live environments, administrating Unix and Windows (Disk space, CPU usage, physical memory) o IT support functions including trouble shooting software and hardware issues as well as creating user accounts o Writing Unix scripts and Awk used for day-to-day operation or special tasks as requested o Examining Java application logs to investigate and identify potential issues Key Achievements: o Gain a deeper understanding of Database architecture and implementation o Wrote a UNIX shell script and Awk to provide information and statistical data o Automated the process of monitoring and manually restarting WebLogic Application Server on the effected servers when the number of errors reached the threshold specified, installing new application using WebLogic. Show less

  • Opodo LTYD
    • London, United Kingdom
    • Service Desk Engineer
      • Mar 2005 - Jan 2006

      Opodo LTD, Hammersmith, London Mar 2005 - Jan 2006 Pan-European web based Travel Company. To service the business by ensuring that the Production environment is performing against target levels and facilitate all requests passed onto the Technology team; acting as the single point of contact and solving day-to-day first line operational issues in a Linux / Unix and Windows environment. To manage, coordinate and resolve incidents as quickly as possible through close collaboration with different business teams and suppliers based on agreed service levels (SLAs). Job Responsibilities o Testing website functional and non-functional requirements. Regression/UA testing. o Analyse and gather all relevant information, evaluating the problem, prioritise, Monitoring live systems, servers and databases, analyse the data and address incident accordingly o Analysing the logs and provide statistical data to identify potential issues or cause of the problems o Responsible for delivering technical support mainly via telephone or email across Europe and USA Key Achievements: o Good understanding of web based business and the travel industry. Utilise ITIL best practice including Incident, Problem and Change Management as well as adhering to Service Level Management o Updating and creating new Gomez scripts (JavaScript) used for testing and monitoring websites. Show less

Education

  • Kingston University
    BSc, Computer Science, Digital imaging
    2000 - 2002
  • Westminster University
    HND, computer science
    1998 - 2000

Community

You need to have a working account to view this content. Click here to join now