Senior Quality Engineer

New
J
JobgetherSecurity & IT
Based in United StatesFull-TimeSenior
SalaryU.S. base salary range of $120,000–$165,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
At least 4 years
Required Skills
PythonSQLCypressJavaJavascriptTypeScriptReactSeleniumCI/CDPlaywright

Requirements

  • At least 4 years of professional, hands-on experience in test automation.
  • Expertise in API and UI automation frameworks such as Playwright, Selenium, Cypress, Mocha, Jest, or JUnit.
  • Professional experience with at least one programming language, including JavaScript, TypeScript, Python, or Java.
  • Practical knowledge of React, including the ability to work with data-test IDs.
  • Experience working with CI/CD tools and workflows such as Jenkins, GitHub Actions, or CircleCI.
  • Strong understanding of scalable system design for web-based APIs and backend processing systems.
  • In-depth understanding of QA methodologies within software organizations operating with short and frequent release cycles.
  • Experience developing comprehensive test cases using test case management tools such as TestRail.
  • Strong hands-on SQL skills and experience working with relational databases.
  • Ability to investigate codebases and use technical tools to understand implementation details.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Ability to operate independently in a remote-first environment.

Responsibilities

  • Develop and maintain automated and functional test scripts and tooling covering functional, system, API, integration, UI, and regression testing.
  • Design reliable and scalable automated test cases that strengthen software quality and improve the speed and effectiveness of defect detection and prevention.
  • Collaborate closely with Platform, Product, DevOps, QA, and other engineering teams to deploy and execute automated tests across test environments through CI/CD pipelines.
  • Integrate automated testing into continuous integration and delivery workflows to support efficient, repeatable, and high-quality software releases.
  • Provide timely and actionable test-result feedback to Platform, QA, and other relevant stakeholders, helping teams identify and resolve quality issues early.
  • Create comprehensive test coverage for edge cases, negative scenarios, compatibility requirements, and concurrency behavior.
  • Explore existing codebases and technical implementations to develop a deeper understanding of system behavior and identify appropriate testing strategies.
  • Participate in technical planning, code reviews, and architectural discussions, contributing quality-focused perspectives to engineering decisions.
  • Work with relational databases and large datasets to validate application behavior, data integrity, and backend processing.
  • Continuously identify opportunities to improve testing processes, tooling, automation coverage, and software development practices.
View Full Description & ApplyYou'll be redirected to the employer's site
U.S. base salary range of $120,000–$165,000 USD
Apply Now