QA Engineer
New
H
Halborn IncCybersecurity, blockchain
United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3 to 5 years in QA engineering, SDET, or test automation
- Required Skills
- PythonCypressJavascriptTypeScriptSeleniumCI/CDPlaywright
Requirements
- Have 3 to 5 years of experience in QA engineering, SDET, or test automation.
- Demonstrate a shift from manual execution toward automated test coverage.
- Have strong programming ability in at least one of TypeScript, JavaScript, or Python.
- Have hands-on experience with Playwright, Cypress, Selenium, pytest, or an equivalent automation framework.
- Have practical API testing experience, including contract, integration, and negative-path testing against REST or GraphQL services.
- Have working knowledge of CI/CD systems such as GitHub Actions, GitLab CI, or Jenkins, and be comfortable owning pipeline configuration.
- Use AI coding assistants and LLM tooling daily, and understand where their output requires verification.
- Be comfortable with Git, containerized local environments, and reading application code.
- Provide clear written communication, including bug reports and test plans.
- Show autonomy and self-direction in a fast-moving environment.
- Be willing to learn the technical aspects of blockchain, smart contracts, and cybersecurity.
- Bonus: Experience testing Web3 applications, wallet flows, testnets, RPC interactions, or Foundry or Hardhat.
- Bonus: Experience with LLM feature evaluation harnesses, security testing or OWASP, performance and load testing, observability, or testing and developer-tooling contributions.
Responsibilities
- Own test strategy for internal engineering platforms and client-facing products, covering unit, integration, end-to-end, and regression testing.
- Design, build, and maintain fast, deterministic automated UI, API, and data-layer test suites.
- Use LLM-assisted tooling to author tests, generate edge cases, triage failures, and summarize regressions.
- Build and tune CI/CD quality gates to prevent broken builds from reaching client environments.
- Automate manual QA processes, including release checklists, environment setup, test data generation, smoke verification, and reporting.
- Reproduce, isolate, and document defects with clear reproduction steps and expected versus actual behavior.
- Partner with security engineers to integrate security regression checks into the standard pipeline.
- Run performance, load, and reliability tests against services handling sensitive audit and engagement data.
- Define and report quality metrics, contribute to release readiness decisions, and advise whether releases are ready to ship.
View Full Description & ApplyYou'll be redirected to the employer's site