Senior Software Engineer – Automation
Core
Design and maintain scalable test automation frameworks for Web and Cloud-based applications, integrating AI-powered tools to enhance testing efficiency and execution.
Role type
Senior Software Test Automation Engineer
Builds
Production test automation frameworks, CI/CD integrated test suites, and AI-assisted testing solutions
Domain
Software Engineering / Quality Assurance / Cloud / AI
Deliverable
production ML models | product features | dashboards & analysis
Required skills
C#, .NET Core, Selenium WebDriver, Playwright, Appium, API Automation, Microservices Testing, CI/CD integration, Object-Oriented Programming, Design Patterns, Git, Cloud platforms (AWS/Azure/GCP)
Preferred skills
AI-enabled tools for automation, network condition analysis (latency, jitter, packet loss), audio/video/screen sharing validation
Technologies
Selenium, Playwright, Appium, RestSharp, Postman, SpecFlow, NUnit, xUnit, Azure DevOps, Jenkins, GitHub Actions, AWS, Azure, GCP
Responsibilities
Design and develop robust test automation frameworks; Integrate automated test suites into CI/CD pipelines; Utilize AI tools for test case generation, execution prioritization, and defect analysis; Perform root cause analysis for automation issues; Validate complex scenarios including audio/video and network conditions; Contribute to quality assurance strategy and continuous improvement initiatives
Seniority
Senior, hands-on IC