

Backend QA Engineer
Job Description
The QA team at Prometheum ensures that all code, products and features are delivered to production efficiently, effectively and at the highest quality possible. We are looking to grow our team with the addition of a QA Engineer focused on backend system testing.The ideal candidate has experience developing and testing node applications.
Responsibilities
Analyze system requirements to develop effective manual and automated test strategies for multiple backend applications
Participate in Agile ceremonies including Sprint Planning and Epic Refinement meetings
Maintain local testing systems in addition to supporting remote environments
Develop comprehensive test plans encompassing manual and automated test cases
Create and execute manual test cases and plans that span multiple systems
Develop automated backend tests: structural, functional, stress, load, security and others as required
Work closely with other QA engineers, developers and product managers at all phases of the SDLC
Job Requirements
Significant experience testing complex software systems
Experience developing and testing node applications
Familiarity with a wide range of backend testing tools and strategies
Experience designing and executing cross-system test plans incorporating manual and automated steps
Experience writing and reviewing automated backend tests
Experience testing GraphQL endpoints using Postman or similar tools
Postgres database testing and SQL experience
Familiarity with backend logging tools like Datadog
CI/CD test integration experience, specifically with GitHub Actions
Familiarity with iOS applications and testing is helpful
Experience with and understanding of blockchain technologies, smart contracts, and Digital Asset Securities (DAS)
Specific experience with VSCode, git/GitHub, JIRA, Confluence and Xray
3+ years remote work experience and familiarity with collaboration tools like Slack, Zoom, Google Drive