Helic & Co. logo

Software Quality Engineer

Helic & Co. United Kingdom

remotefull-time
Posted Apr 27, 2026

**Role & seniority: ** Software Quality Engineer (experienced); QA/Software Quality Engineering

**Stack/tools: **

  • Automation: Selenium, Cypress, Playwright

  • Programming: Java / Python / JavaScript (at least one)

  • API testing: Postman, REST Assured

  • VCS: Git

  • Defect tracking: Jira

  • CI/CD (integration support): Jenkins, GitHub Actions

  • Cloud (preferred): AWS / Azure / GCP

  • Performance (preferred): JMeter, LoadRunner

  • Top 3 responsibilities:

    • Design and execute test plans/cases (functional, regression, integration, performance)

    • Build and maintain automated testing frameworks/scripts

    • Track and report defects/quality metrics; collaborate with dev/product to resolve issues

  • Must-have skills:

    • Strong QA/SDLC knowledge and QA methodologies

    • Proficiency with test automation tools

    • At least one programming language for test development

    • API testing experience

    • Git + Jira experience; strong analytical/problem-solving skills

  • Nice-to-haves:

    • Performance testing tools (JMeter/LoadRunner)

    • CI/CD tools (Jenkins/GitHub Actions)

    • Cloud familiarity (AWS/Azure/GCP)

    • Security testing knowledge

    • Strong communication skills

  • Location & work type: Remote

Full Description

This is a remote position. Job Summary We are seeking a detail-oriented and experienced Software Quality Engineer to ensure the quality and reliability of our software products. In this role, you will design and execute test strategies, develop automated testing frameworks, and collaborate closely with development teams to deliver high-quality software.

Key Responsibilities Design, develop, and execute comprehensive test plans and test cases Develop and maintain automated test scripts and frameworks Perform functional, regression, integration, and performance testing Identify, document, and track defects using issue-tracking tools (e.g., Jira) Collaborate with developers and product teams to clarify requirements and resolve issues Participate in Agile ceremonies and contribute to continuous improvement Analyze test results and provide detailed reports on quality metrics Ensure software meets quality standards, security requirements, and user expectations Support CI/CD pipelines by integrating automated testing processes

Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field Strong understanding of software development lifecycle (SDLC) and QA methodologies Experience with automation tools (e.g., Selenium, Cypress, Playwright) Proficiency in at least one programming language (e.g., Java, Python, JavaScript) Familiarity with API testing tools (e.g., Postman, REST Assured) Experience with version control systems (e.g., Git) Strong analytical and problem-solving skills

Preferred Skills Experience with performance testing tools (e.g., JMeter, LoadRunner) Knowledge of CI/CD tools (e.g., Jenkins, GitHub Actions) Familiarity with cloud environments (AWS, Azure, GCP) Understanding of security testing practices Strong attention to detail and communication skills

Software Quality EngineeringTest PlansAutomated TestingDefect TrackingAgile MethodologiesAPI TestingVersion ControlAnalytical SkillsProblem-SolvingPerformance TestingCI/CDCloud EnvironmentsSecurity TestingAttention to DetailCommunication Skills

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.