Quality Assurance Engineer (4 month contract)
Core
Designing and executing comprehensive testing strategies, building automation frameworks, and ensuring software quality across web, mobile, and desktop applications.
Role type
Senior IC Quality Assurance Engineer (Automation)
Builds
Automated test frameworks and suites integrated into CI/CD pipelines for web, mobile, and Windows desktop applications.
Domain
Software Quality Assurance / Test Automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Automated testing, Test plan design, Defect management, CI/CD integration, Agile/Scrum collaboration, Test environment management, Root cause analysis, Performance testing, Cloud/virtualized environment testing, Accessibility testing
Preferred skills
AI-powered testing tools, ISTQB/ISEB certification, JMeter, Regulated software environments (healthcare/medical), Azure cloud environments, VMware/Hyper-V
Technologies
Ranorex, Mabl, Postman, Selenium, Azure DevOps, JMeter, CI/CD pipelines
Responsibilities
Design, develop, and execute comprehensive test plans, test cases, and test scripts. Build, maintain, and improve automated test frameworks and test suites. Identify, document, reproduce, and track software defects. Collaborate with developers to investigate root causes and validate fixes. Manage and maintain test environments, test data, and testing configurations. Participate in Agile ceremonies including sprint planning, backlog refinement, standups, and retrospectives.
Seniority
Senior, hands-on IC