Prometheum

QA Engineer

Prometheum

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $150,000 per year

About the role

  • Analyze complex system requirements to determine effective manual and automated test strategies
  • Design, write, review and execute manual and automated tests and test plans
  • Setup and maintain local test environment including repositories, databases, environment variables, schema migrations, and dependencies
  • Setup and maintain configurations to connect to remote test environments including environment variables, VPN configurations, and test blockchain networks
  • Perform detailed testing of pull requests from development and QA teams
  • Perform hand-on investigation and debugging using the same tools as developers and infrastructure engineers
  • Create detailed bug reports and provide recommendations for system improvements based on test outcomes
  • Provide support during events that require testing, investigation, debugging or other QA-related actions
  • Collaborate closely with developers and other QA engineers to test, debug, diagnose software and configurations
  • Collaborate closely with Product Managers and others to review business requirements and analyze test requirements
  • Attend and participate in Agile meetings for daily updates, backlog refinement, sprint planning, review and retrospectives
  • Advocate for quality and testability whenever possible

Requirements

  • 3+ years remote work experience and familiarity with collaboration tools like Slack, Zoom, and Google Drive
  • Significant software engineering experience involving multiple complex systems
  • Specific experience with VSCode, git/GitHub, JIRA, Confluence and Xray
  • Comfortable with CLI environments like zsh and their related tools
  • Significant experience running and debugging multiple interconnected software projects in a local environment with external dependencies
  • Specific experience with Typescript-based applications using Node and React
  • Broad range of experience with different manual and automated software testing strategies: exploratory, functional, integration, regression, end-to-end, load, performance, smoke, etc.
  • Specific experience using DevTools, local backend logs, DataDog and other similar tools during testing
  • Experience testing web-based and native iOS applications from deployed environments, specifically for iPad
  • Experience writing and reviewing automated front end, end-to-end, and API tests for web applications using Cypress
  • Experience testing GraphQL endpoints using Postman or similar tools
  • Experience accessing databases and executing SQL queries using DBeaver or similar tools
  • Experience with and understanding of CI/CD test automation integration, specifically using GitHub Actions
  • Experience writing and reviewing automated stress, load, and performance tests using K6 or similar tools
  • Experience with and understanding of blockchain technologies, smart contracts, and Digital Asset Securities (DAS)
  • Experience writing and/or testing applications that interact with EVM blockchains, specifically Ethereum
Benefits
  • Health, Vision & Dental Insurance
  • Fully remote position with equipment provided.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
manual testingautomated testingtest strategiesdebuggingSQLCypressGraphQLCI/CDTypescriptNode
Soft Skills
collaborationcommunicationproblem-solvingadvocacy for qualityagile methodology