Senior Software Development Engineer in Test (SDET.NET+JS)

Bonapolia
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Testing (Software)
JavaScript
.NET
API
Artificial Intelligence
Application Performance Management
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Static Program Analysis
Code Review
DevOps
Distributed Systems
Fuzz Testing
Mobile Application Software
Python
NoSQL
Mstest
Selenium
Software Engineering
SQL Databases
.NET Core
Postman
Cloud Monitoring
Appium
Large Language Models
Cypress
Xunit
Kubernetes
Playwright
Dynatrace
Api Management
Docker
Microservices

Job description

  • Design, implement, and maintain modular, scalable automation frameworks using C#/.NET, MSTest, xUnit; or Python/JS

  • Develop end-to-end automated tests for web, API, and mobile applications using Selenium, Playwright, and Appium with parallel and headless execution

  • Automate API and microservices testing (Postman, RestAssured, Karate), including contract, negative, and fuzz testing

  • Test SQL and NoSQL databases, ensuring data accuracy, integrity, and consistency across distributed systems

  • Conduct load, stress, and scalability tests, apply chaos engineering, and collaborate on observability using Azure Monitor, Application Insights, Dynatrace, or ELK

  • Deploy and manage test frameworks in cloud and container environments (AKS, Docker) and automate provisioning via Azure CLI

  • Integrate automated tests into CI/CD pipelines with quality gates, static analysis, parallel execution, and fail-fast mechanisms

  • Collaborate with Development, DevOps, and QA teams, produce documentation, deliver training, and conduct peer code reviews

Requirements

We are seeking a highly skilled Senior SDET to join our client's Digital Ecommerce team and take ownership of advanced test automation initiatives across internal high-traffic platforms. The ideal candidate will be an expert in building scalable automation frameworks, validating complex distributed systems, and ensuring quality across web, API, mobile, and cloud-native solutions.

This role requires a strong engineering mindset, hands-on automation expertise, and readiness to leverage AI tools and AI agents to accelerate testing, troubleshooting, and framework development.., * 8+ years in software testing; 3+ years in automation/SDET.

  • Strong C#/.NET Core + exposure to JavaScript/Python.

  • Expertise in Selenium/Cypress/Playwright/Appium.

  • API testing tools: Postman, RestSharp, Karate.

  • Cloud & DevOps experience: Azure, Docker, Kubernetes, Azure DevOps.

  • SQL/NoSQL testing experience.

  • AI-ready: ability to use LLM tools and implement AI agents in workflows.

About the company

For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you., Our client is a leading global IT solutions distributor, supporting partners in over 100 countries. They provide a wide range of hardware, software, cloud, and infrastructure solutions, helping technology partners scale and maximize the value of their investments. In the local market, they maintain a strong presence and continue to expand their portfolio across IT, AV, unified communications, and gaming solutions.

Apply for this position