03/18/2026 updated


100 % available
Senior Software Engineer
Timisoara, Romania
Only remote
Computer ScienceJava (Programming Language)JavaScriptUser Experience (UX)Application Programming Interfaces (APIs)Amazon Web ServicesAmazon Elastic Compute CloudAmazon S3ArchitectureAtlassian ConfluenceAtlassian JiraHTML5AutomationTest AutomationBASIC (Programming Language)Behavior-Driven Development
Professional Summary
I have over 15 years of experience in the IT industry, specialising in testing enterprise and high-availability applications. For more than a decade, I have worked as a consultant in London, UK, contributing to major projects at Sky and Vodafone, including a key role in testing the Sky Mobile Online Charging System.
I take ownership of my work, collaborate effectively, and focus on delivering high-quality, reliable applications that enhance the user experience and business impact. In recent years, I have specialised in backend API test automation and non-functional validation, designing scalable Java-based frameworks and integrating automated regression suites into CI/CD pipelines to strengthen confidence in releases.
Technical Skills
➢ Frameworks: Selenium WebDriver, Gauge Framework, TestNG, Cucumber BDD, REST Assured.
➢ Languages: Java 17, JavaScript, HTML5, CSS3.
➢ API & Backend Testing: RESTful API Testing, REST Assured, SoapUI, Postman, Newman, HTTP protocol validation, JSON schema validation, status code & payload assertions, OpenAPI contract validation.
➢ Test Engineering & Automation Architecture: Design and maintenance of scalable API automation frameworks (Java-based), BDD test design (Cucumber), test data management strategies, mocking/stubbing concepts, contract testing basics, validation of microservices architectures, integration testing of distributed and event-driven systems.
➢ Performance & Non-Functional Testing: Performance testing exposure using JMeter and Gatling, basic load and stress testing strategies, API response time validation.
➢ Build & DevOps: Maven, Gradle, Docker, Git (GitHub, GitLab), CI/CD pipelines (Jenkins, GitLab CI), pipeline integration of automated regression suites.
➢ Cloud & Infrastructure: AWS (EC2, S3, IAM, ECS), containerised test execution environments, basic monitoring and log analysis using CloudWatch and ELK stack.
➢ Tools: IntelliJ, Visual Studio Code, Chrome Developer Tools, Jira and Confluence.
➢ Architecture & Backend Knowledge: Spring ecosystem (Spring Boot), RESTful services, Microservices architectures, understanding of backend service communication patterns and distributed systems.
➢ Methodologies: Agile / Scrum, BDD (Behaviour-Driven Development).
Experience
Professional experience10+ years
Freelancer since2009
Languages
EnglishNative speakerRomanianNative speaker
Project history
Responsible for backend API automation and non-functional validation within enterprise
backend systems. Focused on designing scalable automated test solutions and integrating them into GitLab CI/CD pipelines to ensure reliable and continuous quality feedback.
Roles and responsibilities:
➢ Designed and extended a Java-based API automation framework using Cucumber
(BDD) for RESTful backend services.
➢ Implemented automated functional API tests validating HTTP status codes, payload
structures, business logic, and edge-case scenarios.
➢ Integrated automated regression suites into GitLab CI/CD pipelines, enabling
automated validation before deployments to quality environments.
➢ Ensured local and containerised execution of automated tests using Docker-based
setups.
➢ Performed performance and load testing using Gatling, validating response times,
throughput, and system behaviour under stress.
➢ Validated OpenAPI specifications to ensure contract consistency between frontend and
backend systems.
➢ Analysed logs and monitored application behaviour using Datadog to support defect
investigation and performance validation.
➢ Collaborated closely with developers and product teams in Agile/Scrum environments to improve test coverage and release confidence.
Working as a Senior Automation Engineer with a focus on backend API validation and
scalable test automation within enterprise systems. Contributing to CI/CD optimisation and improving release confidence through structured automation strategies.
Roles and responsibilities:
➢ Designed and maintained REST API automation using Java and the Gauge Test
Automation Framework, ensuring scalable and reliable backend validation.
➢ Developed and managed Postman collections for OAuth server-client configuration
APIs, validating authentication flows and security-related scenarios.
➢ Implemented and maintained Jenkins CI pipelines to trigger automated regression
suites on GitHub pull requests and master branch builds, improving continuous
integration efficiency.
➢ Integrated Docker-based execution environments to support consistent and repeatable automated test runs.
➢ Optimised local automation workflows using IntelliJ IDEA to improve debugging,
development speed, and maintainability of test suites.
➢ Collaborated closely with development teams to ensure high API coverage, reliable
regression protection, and stable release cycles.
➢ Utilised Java, Gauge, Docker, Gradle, Postman, Jenkins, GitHub, Jira, and Confluence to strengthen automation maturity and delivery quality.
Led test automation and backend API validation during the transition from on-premise monolithic architecture to SaaS-based cloud deployments.
Roles and responsibilities:
➢ Designed and maintained a scalable end-to-end automation framework for backend
and API validation of the Core Catalogue platform.
➢ Played a key role in validating the migration from on-prem monolith to SaaS architecture, ensuring stability across cloud-based deployments.
➢ Established and enhanced RESTful API testing practices, implementing service-level
validation using SoapUI and Postman.
➢ Integrated automated regression suites into build pipelines, supporting continuous
integration and faster release cycles.
➢ Utilised Java 11, Selenium WebDriver, Docker, Gradle, and CI tooling to increase
automation coverage and reduce manual regression effort.
➢ Contributed to test planning and execution strategies for scalable cloud environments.