Job Closed

This listing is no longer active.

ng-voice logo
ng-voice

The Hyperscaling IMS Solution: Infrastructure-agnostic, cost-efficient, automated.

Quality Assurance Engineer – f/m/d

QA EngineerQA EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

5 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishDockerKubernetesPython

Job Description

Quality Assurance Engineer – f/m/d

ng-voice

• Participate in System Testing: You will play a key role in our system testing activities by planning, performing, and executing a variety of tasks using a balanced approach that includes exploratory, pre-planned and automated testing across functional, non-functional, and load aspects. • Automated Testing: You will conduct automated testing of our IMS by developing automated test cases using advanced simulation tools. • Problem Analysis and Debugging: You will be responsible for analyzing and debugging issues across multiple, complex solutions, ensuring the reliability and performance of our systems. • Automated Test Execution: You will write and execute automated tests utilizing our in-house framework, along with essential tools such as SIPp, IxLoad, and Seagull. • Quality Assurance and Regression Testing: You will take ownership of the product testing process, ensuring the quality and readiness of new features, as well as existing ones, through comprehensive regression testing. • Framework Development and Debugging: You will contribute to the development and debugging of our Python-based in-house testing framework, ensuring its effectiveness and reliability. • Process Improvement: You will continuously help to refine and adapt our testing processes, concepts, and solutions, driving innovation and efficiency in our quality assurance practices.

Job Requirements

  • Hands-on QA Experience: You have solid experience in Software Quality Assurance Engineering, with proficiency in both manual and automated testing.
  • Test Automation Expertise: You are passionate about and experienced in high-level test automation design and implementation, including load testing scenarios, end-to-end testing, and regression testing.
  • Test Environment Setup: You have experience in setting up and configuring test environments, ensuring they are optimized for testing.
  • Programming and Scripting: You are skilled in programming and scripting, particularly in Python and Bash.
  • Nice to Have: Agile/Scrum Experience: You have experience working in an Agile/Scrum development environment.
  • Modern Testing Approaches: You are familiar with modern testing methodologies, such as context-driven testing, rapid software testing, and session-based testing.
  • Containerization: You have experience in developing and deploying software using containers, specifically with Docker and Kubernetes.
  • Telecommunications Expertise: You have experience in the telecommunications industry, particularly with signaling standards like SIP and Diameter.
  • Industry-Specific Tools: You have experience with industry-specific test environments and tools, such as SIPp, and API testing tools like Postman.

Benefits

  • Work-Life-Balance is a priority: we offer flexible working arrangements that suit your needs.
  • We embrace a hybrid remote culture, allowing you the freedom to choose where and when you work.
  • We are committed to building a diverse team that represents a variety of backgrounds, perspectives, and skills in a traditionally not-very-diverse industry.
  • We offer you the culture of a fast-growing startup with the maturity of an enterprise company.
  • We are more interested in your experience and knowledge than formal degrees.
  • Entrepreneurial culture and flat hierarchies.

Related Categories

Related Job Pages

More QA Engineer Jobs

Role Description Our AI QA team provides end-to-end testing solutions of complex AI-driven features, hardware sensors supporting AI functionality, and large-scale cloud and embedded systems. We bring proven experience in both hardware and software product development, with a strong focus on motion detection technologies. We specialize in building and executing multi-layered automation frameworks across integration, system, and acceptance levels, ensuring comprehensive test coverage, continuous product state monitoring, and stable product releases. Responsibilities and Duties - Apply testing knowledge — including testing theory and test design techniques — to contribute to product quality on an assigned project, and create test cases from requirements and specifications. - Report defects following established templates, verify bug fixes, and document test results for the assigned scope. Qualifications - Understanding of QA and QC principles. - Basic Linux knowledge (CLI navigation, file system). - Knowledge of testing methodologies, test design techniques, test types. - Theoretical knowledge of SQL, web services. - At least an Upper-Intermediate level in both written and spoken English (B2). Requirements - Understanding of SDLC. - Understanding of test cases and project management systems. - Understanding of network principles. Benefits - The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member. - Competitive compensation and perks. - Gig-contract (6 months). - 21 paid vacation days per year, paid public holidays according to the Ukrainian legislation. - Development opportunities like corporate courses, knowledge hubs, and free English classes. - Medical insurance is provided from day one. Sick leaves and medical leaves are available. - Remote working mode is available within Ukraine only. - Free meals, fruits, and snacks when working in the office.

Ukraine
Zyte logo

Quality Engineer – Automation, AI

Zyte

The leader in reliable web data extraction technology & services.

QA Engineer5 days ago
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Design risk-based test strategies for new features and releases, then rapidly convert those strategies into automated coverage using AI-assisted development workflows • Use Claude Code within VS Code or equivalent AI coding agents as your primary development environment to generate, scale, and maintain automated test coverage • Build and maintain automated test suites using Playwright, integrated within GitHub CI/CD pipelines, ensuring quality gates are embedded throughout the software development lifecycle • Design and implement agentic testing workflows that generate, adapt, and maintain automated tests using AI models and APIs • Build reusable frameworks, utilities, shared libraries, and AI-powered tools that increase test authoring velocity across engineering teams • Partner closely with engineers, product managers, and designers to shift quality left, influencing requirements, design decisions, observability, and deployment strategies • Continuously improve test suite health by reducing flakiness, increasing execution speed, and ensuring reliable quality signals for every release • Drive quality upstream by identifying risks early and implementing preventative quality practices • Own and improve quality metrics including automated coverage growth, escaped defects, test execution performance, flakiness rates, and release confidence • Enable developers to write, execute, and maintain automated tests as part of their daily workflow

Pakistan
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Collaborate with Development, Product Management, and UX teams to define and understand quality requirements for AI-powered applications. • Analyze product requirements, user stories, and technical designs to create comprehensive test strategies, test plans, and test cases. • Validate AI-driven features such as AI Agents, Agent Assist, Supervisor Assist, knowledge-based experiences, and other AI-powered applications. • Design, develop, and maintain automated test frameworks and automated test suites for frontend, backend, and API testing. • Own and execute existing automation suites, investigate failures, identify defects, and drive issues to resolution. • Develop new automated tests and contribute to the continuous improvement of the team’s automation infrastructure. • Perform manual exploratory, functional, regression, integration, and end-to-end testing as needed. • Collaborate with developers to identify root causes of issues and improve overall product quality. • Review automation code and provide technical guidance to other QA engineers. • Participate actively in Agile ceremonies, sprint planning, backlog refinement, and release activities. • Document, report, and track software defects using Jira and other engineering tools. • Help improve QA processes, testing methodologies, and quality standards across the AI Apps organization.

Portugal

Applications QA Engineer

Sophos

Sophos is a global security company founded in 1985. Sophos provides its clients with a wide range of products consisting of corresponding encryption, endpoint,

QA Engineer5 days ago

• Design and execute QA test plans aligned with team standards. • Collaborate with the Scrum Master, Business Analyst (BA), and Technical Architect (TA) to clarify requirements, resolve issues promptly, and recommend improvements where appropriate. • Participate in debugging and defect triage activities. • Develop, implement, and document manual and AI agent-enabled functional and regression tests. • Manage and prioritize tasks to meet project timelines. • Support and recommend testing strategies in collaboration with the QA Lead. • Independently deliver small projects with minimal guidance. • Ensure release quality through Test-Driven Development (TDD) practices and test coverage reviews. • Participate in Root Cause Analysis (RCA) investigations and drive continuous improvements. • Contribute to broader team goals and departmental priorities. • Recommend and implement process improvements, particularly in the adoption and use of AI within QA practices. • Perform other duties and responsibilities as assigned.

Philippines