
Senior Test Automation Engineer - C# / Java (527)
Ubiminds
Posted 1 day ago
Your primary responsibility is to write unit, integration, and selective end-to-end tests, and to help improve how testing is done across the company.
-
Write and maintain automated unit and integration tests across frontend and backend systems.
-
Build and maintain end-to-end test suites using Playwright or similar frameworks where appropriate.
-
Review existing codebases to improve test coverage and identify risk areas.
-
Use AI-powered tools (Claude, Copilot, etc.) to accelerate test creation, refactoring, and maintenance.
-
Debug test failures across application, infrastructure, and data layers.
-
Reduce flaky tests and improve signal-to-noise in CI pipelines.
-
Partner with product engineers to improve testability and confidence in production systems.
-
Help define patterns, tooling, and best practices that can scale across multiple products.
Software Engineering
-
Strong programming skills in C#, TypeScript, JavaScript, or Java.
-
Comfortable working in large, existing codebases and learning unfamiliar systems.
-
Solid understanding of software testing fundamentals: unit vs. integration, isolation, mocking, and boundaries.
Test Automation
-
Hands-on experience writing and maintaining unit and integration tests as code.
-
Familiarity with frameworks such as xUnit, JUnit, Jest, Playwright, or similar.
-
Ability to troubleshoot test failures across multiple layers of the stack.
Engineering Practices
-
Strong debugging and problem-solving skills.
-
Committed to writing high-quality, maintainable test code.
-
Comfortable working in a Shift Left development environment.
-
Self-driven, collaborative, and able to communicate clearly in English.
AI & Modern Development
-
Excited to use AI tools like Claude as part of daily development.
-
Willing to experiment with AI for:
-
Test generation
-
Test refactoring
-
Coverage analysis
-
Basic understanding of LLMs, or strong interest in learning.
-
Experience writing tests from product specs or real user workflows.
-
Hands-on experience using Claude Code or similar AI coding tools.
-
Strong Playwright experience or other modern E2E frameworks.
-
Background improving CI pipelines, developer productivity, or test tooling.
-
Experience working across multiple products or technology stacks.
Job details
Jobr Assistant extension
Get the extension →