Senior Software Development Engineer in Test
RedCore
🔥
$$$
Product
RedCore is an international business group that creates technological solutions for digital markets. Our products and services cover fintech, marketing, e-commerce, customer service, communications, and regulatory technologies.
We are looking for a Senior Software Development Engineer in Test!
Requirements:
- 5+ years in SDET or automation engineering role
- Deep Python knowledge: OOP (MRO, descriptors, magic methods), iterators, decorators, context managers, common design patterns; Clean Code as a baseline habit
- Comprehensive API testing: REST internals, contract validation, edge cases, auth flows (OAuth2, JWT); proficiency with httpx/requests or similar
- Practical gRPC experience: proto definitions, Unary and Server-Streaming calls, status codes, metadata; ability to write and maintain gRPC test clients from scratch
- Systematic approach to test stabilization: flakiness root-cause classification, retry logic, deterministic teardown, test data isolation
- pytest mastery: fixtures, conftest hierarchy, plugins, markers, parametrize; experience contributing to a shared multi-team automation framework
- Solid GitLab CI: multi-stage pipelines, job dependencies, artifacts, triggered pipelines, parallelization, job-level troubleshooting
- Clear technical documentation: test strategies, coverage maps, risk assessments; ability to communicate trade-offs to both engineering and product teams
Will be plus
- Web automation (Playwright/Selenium), POM pattern, cross-browser testing
- XRay/Jira: test case management, JQL, test plans and test sets
- ReportPortal: launch hierarchy, nested steps, pytest integration
- Experience building internal QA tooling (dashboards, schedulers, integrations)
- Familiarity with web-gRPC (sonora or similar) and HTTP/2 transport nuances
Basic exposure to performance testing concepts (JMeter, Locust)
Responsibilities:
- Actively contribute to the improvement of the test framework and testing infrastructure.
- Mentor QAE in test automation practices and best approaches.
- Perform regular code reviews to maintain high code quality and consistency.
- Safeguard product quality through proactive testing and automation strategies.
- -Access automation needs in Domain
-Promote automation excelence among the SDETs in Domain
Our benefits to you:
- ☘️An exciting and challenging job in a fast-growing business group, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance, and more
- 🤝🏻Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed
- 🧑🏻💻Modern corporate equipment based on macOS or Windows and additional equipment are provided
- 🏖Paid vacations, sick leave, personal events days, days off
- 💵Referral program — enjoy cooperation with your colleagues and get the bonus
- 📚Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences
- 🎯Rewards program for mentoring and coaching colleagues
- 🗣Free internal English courses
- ✈️In-house Travel Service
- 🦄Multiple internal activities: online platform for employees with quests, gamification, presents and news, clubs for movie / book / pets lovers and more
- 🎳Other benefits could be added based on your location
Required languages
Ukrainian
Native
English
B1 - Intermediate
Published 23 July
19 views
·
2 applications
📊
Average salary range of similar jobs in
analytics →
Loading...