Quality Assurance Engineer - Software Updates and Testing

NC GROUP
Darmstadt, Germany
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate

Job location

Darmstadt, Germany

Tech stack

JIRA
Automation of Tests
Bug Tracking Systems
Code Coverage
Computer Programming
Data Validation
Software Debugging
Integrated Development Environments
Python
Microsoft SQL Server
Software Engineering
System Testing
Scripting (Bash/Python/Go/Ruby)
Test Scripts
GIT
Pytest
Information Technology
Software Version Control

Job description

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., * 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.

Requirements

Do you have experience in Software development?, Do you have a Bachelor's degree?, 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., * 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.

Benefits & conditions

  • 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.

About the company

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.

Apply for this position