Software QA Software Engineer
Core
Designing and developing test automation solutions and executing manual testing for complex scenarios to validate interactions across modules and services.
Role type
Senior Software QA Engineer (Full Stack)
Builds
Automated test frameworks (API, integration, functional) and quality gates for enterprise products.
Domain
Enterprise software development (ERP, CRM) and Cloud engineering.
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C# .NET, Test automation frameworks (Selenium, Playwright), SQL, Agile/Scrum, CI/CD practices, Source control (Azure DevOps), Functional testing methodologies, System-level understanding, Defect lifecycle management.
Preferred skills
Client-side technologies (HTML/CSS/JS), Azure security best practices, ISTQB certification, Multi-site environment experience.
Technologies
Playwright, MSTest, NUnit, xUnit, Selenium, Azure DevOps, Microsoft Azure, SQL, JIRA.
Responsibilities
Design and develop end-to-end API, integration, and functional tests; Execute manual testing for complex scenarios; Manage test and defect lifecycle; Contribute to Scrum teams by owning testing activities; Manage test infrastructure including labs and CI environments; Document and track defects.
Seniority
Senior, hands-on IC