Quality Assurance Engineer
Core
Software quality engineer working on public and private sector projects, acting as a sole engineer or team member to maintain quality across all testing types.
Role type
Quality Assurance Engineer (Consultant)
Builds
Production software quality assurance for public and private sector clients
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
functional automation testing, front-end and API testing, Cucumber BDD, Junit, defect management, user story creation, version control (git), peer review, test planning, E2E testing, UAT, non-functional testing, continuous integration (Jenkins, GitLab CI, CircleCI), basic programming paradigms
Preferred skills
mentoring junior colleagues, advising on tools and technologies
Technologies
Cucumber BDD, Junit, Jenkins, GitLab CI, CircleCI, git
Responsibilities
writing, running and debugging functional automation tests; managing defects and tasks through to resolution; creating test plans and reports; participating in E2E and UAT; presenting work to stakeholders
Seniority
Mid-Senior, hands-on IC