Srecko Soric

Test Consultant

Bad Zwischenahn, Germany
Experience
Mar 2023 - Jun 2024
1 year 4 months

Test Consultant

PROSEQUM GmbH

  • Take over operational acceptance tests for internal and external applications in a pre-production environment
  • Plan and carry out operational approvals of new services and applications based on load requirements and service levels
  • Create test plans and automated tests to support the approvals
  • Monitor the systems during acceptance tests, analyze logs, and produce acceptance artifacts (test reports, monitoring charts, acceptance docs, approvals)
  • Support rollouts of security and application patches as well as OS upgrades in pre-production
  • Perform load and performance tests, including failover and rollback tests across data centers
  • Test SOAP and REST APIs (JMeter, Grafana, Kibana)
  • Run batch tests with Bash and analyze logs
  • Conduct load and performance tests of in-house applications
  • Develop and maintain JMeter tests, PyTest scripts, and Bash scripts
  • Execute manual cross-system tests and coordinate external service providers

Tools and technologies used:

  • OpenShift 3/4
  • Kibana, Grafana
  • JMeter, PyTest, Ansible
  • vSphere, Portainer
  • Jira, Confluence
  • Bash scripting
Jun 2022 - Feb 2023
9 months

Testautomation Architect

PROSEQUM GmbH

  • Set up test automation for web applications in the publishing industry
  • Plan and implement the test strategy
  • Support the selection and evaluation of test management and automation tools
  • Implement automated API tests and integrate them into the GitLab CI toolchain
  • Design flexible test pipelines and environment strategies (dev/int/stage/prod) in AWS and on-premises
  • Integrate test results into Jira/Xray and deliver workshops

Tools and techniques used:

  • GitLab CI, GitLab, Git
  • Jira, Confluence
  • VS Code, cURL
  • Karate DSL (Gherkin)
  • Evaluated tools: Zephyr, Xray, TestRail
Jun 2021 - Apr 2022
11 months

Testintegration Engineer

PROSEQUM GmbH

  • Integrate test results from various frameworks (JUnit, Cucumber, Serenity) and CI toolchains (Jenkins, GitLab CI with Gradle)
  • Build visualizations and organize in Jira/Xray (test executions, test plans, dashboards)
  • Documentation and reporting

Tools and techniques used:

  • VirtualBox VMs
  • Jira, Confluence
  • Git, GitLab
  • Jenkins with Groovy pipelines
  • Gradle Tasks Plugin
  • IntelliJ IDEA, cURL

Methods:

  • Scrum
Jan 2020 - May 2021
1 year 5 months

DevOps & Testautomation Engineer

PROSEQUM GmbH

  • DevOps tasks: build and deployment CI/CD with Jenkins pipelines (Groovy)
  • Maven builds for Spring Boot microservices and npm builds for Node.js
  • Integrate JFrog Artifactory, JaCoCo, SonarQube, JMeter, and Protractor into CI/CD
  • Deploy with Kubernetes (rolling updates, autoscaling, templating) in IBM XENTRY Cloud
  • Provide Jenkins agents for headless e2e tests and integrate the results
  • Automated Git tagging, versioning, hotfix integration, and GitHub webhooks
  • Black Duck license scans and headless Chrome tests

Tools used:

  • IntelliJ IDEA, Maven, Jenkins, Docker
  • Kubernetes CLI, Node.js/npm
  • SonarQube, ELK Stack, JFrog Artifactory
  • JMeter, Black Duck Hub
  • Jira, Confluence
  • Postgres, DBeaver, cURL
Jan 2018 - Dec 2019
2 years

Senior Testautomation Engineer

PROSEQUM GmbH

  • Set up the system environment for automated tests in e-commerce, tourism, and aviation
  • CI/CD for tests with Jenkins and agents on physical and virtual machines (Windows, macOS, Linux)
  • Plan the script architecture (page objects, test data, multilingual support)
  • Develop a codebase for different browsers and languages
  • Integrate tests and results into TestRail; build TestRail tools via API
  • Functional end-to-end tests for Adobe AEM CMS components
  • Provide test data via REST API and Node.js, access MSSQL with Node.js
  • XML transformation with XSLT

Tools and techniques used:

  • Selenium WebDriver, WebdriverIO
  • Node.js, npm, Jasmine, Vagrant, VirtualBox
  • Mercurial (HG) and GitLab
  • Jenkins (matrix, Groovy), Adobe AEM, DBeaver, yEd

Methods:

  • Scrum
Sep 2017 - Dec 2017
4 months

Testautomation Consultant

PROSEQUM GmbH

  • Design and implement end-to-end test automation for e-health web applications
  • Build the test infrastructure (VMs, Docker)
  • Define and apply the test scripting concept and guidelines
  • Integrate automation into the toolchain (Git, Bitbucket, Jenkins, Docker)
  • Plan test strategy (regression, quality gate, risk-based testing)
  • Analyze and design tests based on user stories and acceptance criteria; PDF test scripting

Tools and techniques used:

  • Selenium WebDriver, Protractor, Jasmine, npm
  • Vagrant, VirtualBox
  • Jira, Confluence, Docker, Git/SVN
  • Jenkins and agents
Nov 2016 - Aug 2017
10 months

Testautomation Engineer

PROSEQUM GmbH

  • Plan and integrate the test process into CI with Jenkins and Selenium WebDriver for desktop and mobile
  • Set up a test server environment with Jenkins slaves on Linux
  • Develop the test scripting architecture (page objects, data objects)
  • Write tests with PHP (Facebook WebDriver) and JS (Protractor)
  • Integrate into Testlink and maintain documentation
  • Provide manual QA support during go-live on desktop and mobile

Tools and techniques used:

  • Selenium WebDriver, Protractor, Composer
  • Vagrant, VirtualBox, Docker
  • Jira, Confluence, Bitbucket, Testlink, Jenkins
Dec 2015 - Nov 2016
1 year

Integration Engineer

PROSEQUM GmbH

  • Integrate SCTM/SilkTest into the CI toolchain (Jenkins, Maven, Git/Stash, SonarQube, SWARM)
  • Develop a tool to fetch SCTM test configuration and format the results for Jenkins (XML)
  • Create Jenkins test jobs with SWARM clients on VMs for load distribution and test acceleration
  • Plan and build risk-based test suites with smoke and regression tests
Oct 2015 - Dec 2015
3 months

QA Engineer

PROSEQUM GmbH

  • Manual and regression tests for a new SOAP interface, including post-live tests and error analysis
  • Enhance an energy sales portal with features and third-party interfaces
Apr 2015 - Sep 2015
6 months

Test Engineer

PROSEQUM GmbH

  • Manual integration and regression tests for an application suite on Windows, macOS, iOS, Android, WinRT
  • Develop accompanying tests, bug tracking (Jira, TFS), and test documentation
  • Provide holiday cover in the Scrum team
  • Build a web test automation component in C# as a DLL for email, file I/O, Excel, and CSV
  • Data-driven test suites and fat-client mocks in Ranorex using JavaScript/jQuery
Jan 2015 - Apr 2015
4 months

QA Consultant

PROSEQUM GmbH

  • Manual acceptance and regression tests for an energy sales portal
  • Extend the portal (sales control, provisioning)
Jan 2014 - Dec 2014
1 year

Developer & Tester

PROSEQUM GmbH

  • Preparation for ISTQB Technical Test Analyst (AL)
  • Plan, develop, and test an energy sales portal using PHP 5.4, JavaScript, HTML5, CSS, MySQL, jQuery/Ajax
  • Develop PHP objects to use jQuery widgets (jqGrid, FullCalendar)
  • Implement SOAP interfaces to suppliers, sales control, commission calculation, scheduling, user management
  • Manual tests and Selenium WebDriver tests
Jan 1999 - Present
26 years 7 months

Founder & CEO

PROSEQUM GmbH

  • Founded and led PROSEQUM GmbH, handling management, development, consulting, and coaching in test management and test automation
Jan 1994 - Present
31 years 7 months

Independent Consultant

Soric Consult

Jan 1994 - Dec 1994
1 year

Pre-Sales Consultant

Cap Debis SSP GmbH

  • Uniface presentations and consulting on VAX VMS, Ultrix, Sinix, RS 6000/AIX, DOS/Windows, Sun Sparc Solaris
Jan 1992 - Dec 1992
1 year

Partner & Developer

Trias GmbH

  • Partner and developer for Uniface
Jan 1991 - Dec 1991
1 year

Developer & Administrator

Stollmann GmbH

  • Developed an internal knowledge base application and documentation for ISDN terminal adapters
  • Administered heterogeneous networks (TCP/IP, Novell, Mac, Sun workstations)
Jan 1988 - Dec 1991
4 years

Business Administration studies (dropped out)

FH Nürtingen

Jan 1986 - Dec 1986
1 year

High school diploma

Languages
German
Native
English
Advanced
Italian
Advanced
French
Intermediate
Education
Oct 1988 - Jun 1991

FH Nürtingen

Business Administration · Nürtingen, Germany

Certifications & licenses

ISTQB FL Certificate

Modern Methods of System Analysis - SA/RT/IM

System Analysis / Real-Time Systems / Information Modelling

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions