Helic & Co. logo

Software Quality Engineer

Helic & Co.
Department:Software Engineer
Type:REMOTE
Region:USA
Location:United States
Experience:Entry level
Estimated Salary:$60,000 - $90,000
Skills:
TEST AUTOMATION FRAMEWORKSCI/CD TOOLSVERSION CONTROL SYSTEMSAPI TESTINGPERFORMANCE TESTINGCONTAINERIZED ENVIRONMENTSDEBUGGINGANALYTICAL
Share this job:

Job Description

Posted on: March 30, 2025

About Helic & Co.

Helic & Co. is a Reputation Management and PR services company committed to protecting and enhancing the online presence of businesses and individuals. We leverage advanced technology to track, analyze, and improve brand reputations. As we scale, we seek a Software Quality Engineer to ensure the stability, efficiency, and reliability of our reputation management platforms through automated testing, CI/CD integration, and quality assurance best practices.

Role Overview:

As a Software Quality Engineer, you will be responsible for developing and executing test plans, automating testing processes, and optimizing software release pipelines. Your primary focus will be to identify defects, enhance test coverage, and improve deployment reliability, ensuring that our applications function seamlessly across various environments. 

Key Responsibilities:

  • Design, develop, and maintain automated test suites for functional, integration, and performance testing.
  • Implement CI/CD pipelines for continuous testing and deployment, improving software delivery speed and reliability.
  • Work with developers to identify, track, and resolve defects before production releases.
  • Perform manual and exploratory testing where necessary to validate edge cases.
  • Ensure test coverage for APIs, databases, and UI components using modern testing frameworks.
  • Optimize test execution speed and efficiency in automated environments.
  • Monitor build stability and code quality through GitHub Actions, Jenkins, or similar tools.
  • Collaborate with DevOps and development teams to maintain a robust testing infrastructure.
  • Analyze test reports, logs, and failure trends to improve software quality.
  • Enforce best practices in version control, branching strategies, and release management.

Requirements:

  • Proficiency in test automation frameworks (Selenium, Cypress, Playwright, JUnit, PyTest, or similar).
  • Experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI, CircleCI, or similar).
  • Strong knowledge of version control systems (Git, GitHub, GitLab).
  • Hands-on experience in API testing using tools like Postman, Rest Assured, or similar.
  • Familiarity with performance testing (JMeter, k6, LoadRunner).
  • Understanding of containerized environments (Docker, Kubernetes) for test automation.
  • Ability to integrate automated tests into deployment pipelines.
  • Experience in debugging test failures and optimizing test performance.
  • Strong analytical and problem-solving skills to identify and resolve software defects.

Preferred Skills (Nice to Have):

  • Experience with cloud-based testing environments (AWS, Google Cloud, Azure).
  • Knowledge of contract testing (Pact, Spring Cloud Contract).
  • Familiarity with accessibility testing tools (Lighthouse, axe-core).
  • Experience with security testing tools (OWASP ZAP, Snyk) as part of QA processes.
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Remote-Work.app logo

Remote-Work.app

Get Remote-Work.app on your phone!