Senior AQA Engineer (C#)
Core
Designing, developing, and executing automated testing solutions to ensure software quality and reliability.
Role type
Senior IC automation QA engineer (C#)
Builds
Scalable and maintainable test automation frameworks, CI/CD pipelines, and automated test suites.
Domain
Software testing, C#/.NET ecosystem, CI/CD
Required skills
C#, .NET, OOP, Design Patterns, clean code, Playwright, Selenium WebDriver, RestSharp, SpecFlow/Reqnroll, CI/CD pipeline implementation, Docker, SQL, NoSQL, messaging queues
Preferred skills
Performance testing, security testing, Kafka, RabbitMQ
Technologies
C#, .NET, Playwright, Selenium WebDriver, RestSharp, SpecFlow, Reqnnroll, Azure DevOps, GitHub Actions, GitLab CI, Docker, JMeter, K6, OWASP ZAP, Kafka, RabbitMQ
Responsibilities
Architecture and design of scalable test automation frameworks; ownership of quality strategy and automation pipeline setup; integration of test suites into CI/CD pipelines; code reviews enforcing best practices and design patterns; analysis of system architectures to define test strategies; mentoring colleagues and working with client stakeholders.
Seniority
Senior, hands-on IC