Job Closed
This listing is no longer active.
The Hyperscaling IMS Solution: Infrastructure-agnostic, cost-efficient, automated.
Quality Assurance Engineer – f/m/d
Location
Germany
Posted
5 days ago
Salary
0
Seniority
Senior
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 Guides
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.
Quality Engineer – Automation, AI
ZyteThe leader in reliable web data extraction technology & services.
• 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
• 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.
Applications QA Engineer
SophosSophos is a global security company founded in 1985. Sophos provides its clients with a wide range of products consisting of corresponding encryption, endpoint,
• 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.


