Senior Software Development Engineer in Test (SDET)
Svitla Systems
⚲ Warszawa, Kraków, Wrocław, Poznań, Gdańsk, Białystok, Gdynia, Katowice, Rzeszów
Wymagania
- C#
- Playwright
- API Testing
- CI/CD
- Docker
Opis stanowiska
Svitla Systems Inc. is looking for a Senior Software Development Engineer in Test (SDET) for a full-time position (40 hours per week) in Europe. Our client is a reputable leader in creating cutting-edge utility software and technology, providing solutions that encompass consumer billing and finance as well as IT, GIS, advanced analytics, cybersecurity, and operations. Requirements: • 7+ years in software testing with a strong emphasis on automation engineering. • Advanced C# skills required; experience writing test code, libraries, and utilities. • Proven Playwright expertise; experience with Selenium or similar tools is a plus. • Demonstrated ability to build and scale automation frameworks from the ground up. • Hands-on API testing experience using code (REST/GraphQL); familiarity with contract testing. • Deep experience integrating tests into CI/CD (Jenkins, GitLab CI/CD) and configuring pipelines for test execution. • Comfortable in Linux and Windows environments. • Familiar with containerization and cloud test environments (Docker, AWS/Azure/GCP). • Strong debugging skills: log analysis, root cause, and flaky test mitigation. • Excellent communication and ability to present technical trade-offs and metrics to leadership. • Bachelor’s degree in CS/IT or equivalent experience. Responsibilities: • Framework Architecture: Design, implement, and evolve automation frameworks from scratch using C# and Playwright; ensure maintainability, modularity, and reusability. • Test Engineering: Develop unit, integration, API, and UI tests in code; create test harnesses and mocks; ensure tests are deterministic and fast. • CI/CD Integration: Embed automated tests into CI/CD pipelines (Jenkins, GitLab CI/CD); implement quality gates, parallel execution, and test reporting. • Automation Strategy: Drive automation roadmap to increase coverage from current ~10% to target levels; prioritize test types by risk and ROI. • Performance and Nonfunctional Testing: Define and automate performance, reliability, and security checks where applicable. • Metrics and Reporting: Define automation KPIs (coverage, flakiness, execution time, escaped defects); present metrics to engineering leadership. • Technical Mentorship: Mentor engineers and QA on test-driven development, test design patterns, and code review for tests. • Cross-Functional Collaboration: Work closely with developers, architects, and DevOps to shift-left testing and reduce manual handoffs. We offer: • US and EU projects based on advanced technologies. • Competitive compensation based on skills and experience. • Regular performance appraisals to support your growth. • Flexibility in workspace, either remote or our welcoming office. • Bonuses for article writing, public talks, and other activities. • Generous time off, including vacation, national holidays, sick leaves, and family days. • Personalized learning programs tailored to your interests and skill development. • Free tech webinars and meetups organized by Svitla. • Regular corporate online activities. • Awesome team and a friendly, supportive community!