Software Quality Engineer (Java using Selenium)
Core
Delivering highest quality software and ensuring persistence of quality standards through automated regression testing for a partnership management SaaS platform.
Role type
Software Quality Assurance Engineer (Test Automation)
Builds
Automated regression test suites and test environments for the partnership management platform.
Domain
SaaS / Partnership Management / E-commerce
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Selenium WebDriver, RESTful API testing, Test Planning, Defect Management, SDLC knowledge, Regression Testing, Integration Testing, System Testing, Smoke Testing, Sanity Testing, TestRail, Build/Server Configuration, Code Coverage Analysis
Preferred skills
ISTQB/ISEB certification, Java/Spring/AWS certification, Jasmine, POM, Cucumber
Technologies
Java, Selenium, Jasmine, POM, Cucumber, TestRail, RESTful APIs
Responsibilities
Create, configure, and maintain automated regression test suites; Develop detailed test plans and test cases for new features; Execute functional, non-functional, integration, regression, system, smoke, and sanity tests; Review product design documentation and pull requests; Report and track test metrics such as code coverage; Diagnose and report issues found during testing; Consult with product development to evaluate system interfaces and performance requirements.
Seniority
Mid-level (3+ years SDLC, 2+ years API, 3+ years automation)