Software Test Automation Engineer (Mandatory - JavaScript, BDD, Cucumber, Testcafe)
Core
Design and implement automated testing strategies and tools to ensure build quality for highly configurable software products.
Role type
Software Test Automation Engineer
Builds
Production software with validated quality
Domain
Software development / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
JavaScript, API automation testing, UI testing, SQL programming, framework building, test case identification, troubleshooting, database technologies
Preferred skills
Azure DevOps, Selenium Webdriver, Continuous Integration, Agile Software Development
Technologies
JavaScript, Quest, Jest, TestCafe, SQL, Azure DevOps, Selenium Webdriver
Responsibilities
Develop and automate functional tests for the product; Maintain and update automated tests as application changes; Extend automation frameworks for end-to-end testing (UI, service layer, API, integration, performance); Perform manual and exploratory testing; Document anomalies and bugs encountered during testing; Evaluate manual regression suites to translate test cases to automation.
Seniority
Mid-level, hands-on IC
