👨🏻‍💻 postech.work

Quality Assurance Engineer (m/f/d) – Software Updates and Testing

NC GROUP GmbH • 🌐 In Person

In Person Posted 1 day, 12 hours ago

Job Description

About us

NET CHECK GmbH was founded in 1999 with the aim of improving the quality of communication networks. Since then, NET CHECK has developed into the leading partner of network operators and infrastructure providers of mobile and fixed networks of all technologies. Its core competencies include international network benchmarking (comparative measurements) as well as network planning and fault analysis. NET CHECK has one of Germany's largest crowdsourcing platforms, which generates over 144 million data points every day. Our commitment to quality and security has earned us the trust of scientific and government institutions.

NET CHECK is headquartered in Berlin and is part of the NC GROUP, an owner-managed group of companies with a total of over 180 employees at five locations in Germany and one in Belgrade, Serbia. To further support our dynamic team we are seeking a detail-oriented Quality Assurance Engineer.

Job Summary: In this role, you will work closely with developers and product managers to ensure high-quality software releases. Your primary responsibilities will include manual and automated testing, debugging, and ensuring compatibility across various devices and software versions.#### Responsibilities

Collaborate with developers, product managers, and business analysts to fully understand project requirements and quality expectations.

Design, develop, document, and maintain both manual and automated test cases, test plans, and test scripts based on specifications.

Execute diverse testing types, including Functional, Regression, Integration, and System testing, to validate software updates and device behavior.

Identify, log, and track defects using bug tracking tools (e.g., Jira), working closely with development teams to ensure timely resolution.

Maintain comprehensive QA documentation, including defect reports, test results, and test coverage metrics.

Ensure compliance with established software development quality standards and best practices.

Provide quality assurance throughout all stages of the software development lifecycle, contributing to the continuous improvement initiative.

Your profile

Bachelor’s degree in computer science, Engineering, Information Technology, or a related field.

2+ years of QA/testing experience in a software development environment.

Familiarity with programming/scripting languages (Python) for automation.

Proficiency in automation scripting (Python preferred) and experience with testing frameworks such as unittest and pytest.

Knowledge of 3GPP standards for mobile communication technologies.

Familiarity with MS SQL for data validation.

Experience with version control systems (e.g., Git) and CI/CD pipelines

Strong analytical and problem-solving skills with keen attention to detail.

Excellent communication skills and ability to collaborate across cross-functional teams.

We Offer

Employment Type: Full-Time, indefinite term.

A dynamic team characterized by creativity, collaboration, and technical excellence, creating an innovative workplace.

Flexible working hours.

28 vacation days.

Health \& Sports Subsidy: Sports membership subsidy.

Public Transportation Subsidy: Monthly subsidy for a Germany-wide ticket.

Bicycle leasing via JobRad.

Regular Team Events.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.