SDET / Test Automation Engineer
SyberryБеларусьУдалённоот 4 лет
SQLCI/CDREST APIC#.NETPlaywrightTest AutomationSDET
Описание
At Syberry, we believe that great software starts with a simple principle: being a strategic partner who helps clients achieve their goals. We are a global team that builds custom software for industries ranging from finance to healthcare. Our mission is to raise the bar for the entire software industry, that's why we invest in strong engineering practices, automation, and clear processes to make our work predictable, efficient, and meaningful. Join us as a Software Development Engineer in Test to drive cutting-edge solutions while growing in a collaborative, forward-thinking environment.
Responsibilities
- Develop and maintain automated tests using .NET, and Playwright
- Build automated coverage for UI, REST APIs, integrations, and end-to-end business flows
- Independently analyze new functionality and determine what should be covered by automated tests
- Maintain and extend the existing test automation framework
- Design reusable test components, fixtures, utilities, and test data setup
- Automate critical regression scenarios involving multiple services and third-party integrations
- Validate application data using SQL
- Integrate automated tests into CI/CD pipelines
- Investigate failed automated tests and determine whether the cause is a product defect, test issue, data issue, environment issue, or integration failure
- Work directly with developers and QA engineers to troubleshoot defects and resolve automation-related issues
- Identify gaps in the existing automated regression suite and implement missing coverage
- Keep automated tests stable, maintainable, and suitable for regular CI/CD execution
- Document automation solutions and non-obvious technical decisions
Requirements
- 4+ years of commercial experience in SDET or Test Automation Engineer roles
- Strong commercial experience with C# and .NET
- Strong hands-on experience with Playwright
- Experience building or significantly extending a test automation framework, not only adding tests to an existing framework
- Strong experience with REST API test automation
- Experience automating UI and end-to-end scenarios
- Experience testing integrations between multiple systems or external providers
- Strong knowledge of SQL and ability to independently validate and investigate application data
- Experience running automated tests as part of CI/CD pipelines
- Good understanding of HTTP, REST, authentication, request/response handling, and common API failure scenarios
- Ability to debug failures across UI, API, application, database, and integration layers
- Experience working with test data, environment configuration, mocks, and external dependencies
- Ability to read requirements and technical documentation and independently translate them into an automation approach and test coverage
- Ability to take an automation task from analysis through implementation, debugging, and integration into CI/CD without requiring step-by-step technical guidance
- Experience using AI-assisted development and engineering tools
- At least Intermediate (B1) English
Nice to have
- Experience with performance or load testing
- Experience setting up a test automation framework from scratch
- Experience optimizing large automated regression suites for execution time and stability
We offer
- Our salaries are competitive with current market standards
- We ensure our employees are compensated fairly by regularly adjusting their salaries based on the current market rates
- We also pay our employees above the market if they actively support our culture and contribute to the achievement of our goal
- Our benefits program includes health insurance, paid sick days, compensation for sports and training activities, and a defined career development process with the support of a dedicated resource manager
- You have the option to work in an office, remotely, or in a hybrid mode
- If you choose to work remotely, we may want to meet you in person when you're signing the employment contract
- After that, you can work from any location as long as you do not violate the laws of either the country where you are employed or the country where you reside
- The workday for Syberry employees typically starts between 9:00 and 11:00 a.m. and lasts for eight hours
- Variations from the standard schedule can be made with the approval of the team and the manager
- Our processes are based on a 40-hour workweek, but slight deviations in both directions can be made if all parties agree
- Any overtime is compensated at the standard rate
- The trial period lasts for one to three months
Hiring process
- The hiring process includes two interviews: a technical interview with an engineer and, if successful, another interview with an HR specialist
- For certain candidates, additional steps such as a pre-screening interview with an engineer, a testing task, or a conversation with top management may be required
- We make an effort to provide feedback and a decision to 95 percent of candidates within several days—and all candidates within two weeks—of their application