DEEPSEA TECHNOLOGIES

Quality Assurance Engineer

DEEPSEA TECHNOLOGIES

full-time

Posted on:

Location Type: Remote

Location: Greece

Visit company website

Explore more

AI Apply
Apply

About the role

  • Liaise with engineers, product owners and upper management at an early stage to understand the vision, technology, and customer needs behind upcoming releases.
  • Support engineers during their research, development and testing with guidance on techniques, standards, tools and test cases.
  • Provide effort estimates for the testing activities.
  • Plan, design and execute the testing of releases.
  • Collect information to design and document reusable test scripts.
  • Work closely with engineers to diagnose issues, resolve defects, and make sure that product releases follow project specifications.
  • Identify and evaluate testing tools and frameworks.
  • Contribute to the improvement of QA standards, processes, and documentation.
  • Contribute to test strategy, risk assessments, and release sign-off decisions.
  • Support audits, compliance, and security testing where required.
  • Provide guidance to the more junior members of the team.

Requirements

  • BSc / MSc degree in Engineering, Computer Science, Engineering or related field.
  • Strong problem-solving and analytical skills.
  • Proven track record in QA roles for complex cloud-based SaaS products, including test planning, test case design, test case prioritisation, test case execution, bug reporting & tracking.
  • 4+ years of experience in a related role.
  • Experience in testing back-end systems and front-end GUIs, web services, API testing, including REST and GraphQL services, and relational databases.
  • Experience with test management and defect tracking tools (e.g., Jira, Testmo, TestRail, Zephyr).
  • Excellent troubleshooting skills for complex, multi-layered applications.
  • Demonstrated knowledge of testing best practices, version control and defect management.
  • Good understanding of test automation frameworks such as Cypress, Playwright, or similar.
  • Ability to write automated test scripts to reduce reliance on manual testing.
  • Hands-on experience with one or more programming languages including Java, Python, JavaScript, TypeScript and good understanding of RDBMS and SQL queries.
  • Ability to work in a self-motivated, driven way in a highly dynamic environment with changing requirements, tight deadlines and multi-tasking.
  • Experience in a start-up environment is a plus.
  • Strong collaboration skills to work closely with SW engineers, AI engineers and DevOps teams.
  • High level of spoken and written fluency in English, including ability to produce clear, readable documentation.
  • Good understanding of SDLC, Agile/Scrum methodologies, and QA best practices.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

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

Hard Skills & Tools
test planningtest case designtest case executionbug reportingAPI testingRESTGraphQLtest automation frameworksprogramming languagesSQL
Soft Skills
problem-solvinganalytical skillstroubleshootingcollaborationself-motivatedadaptabilitycommunicationmentoring
Certifications
BSc degreeMSc degree