Quality Assurance Analyst
Core
Design, document, and execute comprehensive test plans for backend workflows, APIs, and event-driven architectures to ensure software reliability before deployment.
Role type
Quality Assurance Analyst
Builds
Backend workflows, APIs, and event-driven architectures on Microsoft technology stack
Domain
Software development / QA / Microsoft ecosystem
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test plan design, API testing (WebAPI, REST, SOAP), SQL query validation, defect isolation, root cause analysis, monitoring tools usage, Agile/Scrumban collaboration
Preferred skills
C# or object-oriented programming, automated testing, unit/integration testing, Neo4j, Snyk, Microservices, Cloud platforms, CQRS architecture
Technologies
.NET, C#, SQL, Postgres, Kafka, CQRS, Postman, WCF, Swagger, OpenAPI, SQL Server, Azure DevOps, Dynatrace, Kibana, Elastic Search, Neo4j, Snyk
Responsibilities
Design and execute test plans and scenarios; Perform backend and API testing; Write and execute SQL queries to validate data integrity; Identify and document software defects with root cause analysis; Utilize monitoring and logging tools to analyze system behavior; Collaborate with developers in Agile/Scrumban environment
Seniority
Mid-level, hands-on IC