
Engineering Intern – QA, Software Development
AnyTax
internship
Posted on:
Location Type: Hybrid
Location: Berlin • 🇩🇪 Germany
Visit company websiteJob Level
Entry Level
Tech Stack
JavaScriptReactSQLTypeScript
About the role
- Ensure correctness and stability of core business logic
- Develop a deep understanding of the product, data, and system behaviour
- Grow from QA-focused responsibilities into a full software engineering role
- Manual Testing & Logic Validation (initial focus)
- Perform thorough manual testing of complex business logic and edge cases
- Validate calculations, rules, and data processing across different scenarios
- Reproduce issues reliably and document findings with clear technical context
- Analyze why a system behaves incorrectly, not just where
- Work closely with engineers and product to reason about system behavior
- Automation & Development (progressively)
- Add and maintain automated tests (frontend and/or backend)
- Improve test coverage and reliability of critical flows
- Contribute small product features and bug fixes
- Participate in code reviews and technical discussions
- Gradually take ownership of production code
Requirements
- Bachelor’s degree (or in progress, last year) in Computer Science, Software Engineering, Mathematics, or a related field
- Strong analytical and logical thinking
- High attention to detail and accuracy
- Ownership mindset: you care about correctness, not just completion
- Strong Plus: Basic knowledge of JavaScript / TypeScript
- Understanding of SQL and working with data
- Familiarity with React
- Understanding of testing principles (manual and/or automated)
- Any prior development experience (internships, personal projects, coursework)
- Git / GitHub experience
Benefits
- Real product, real users, real impact
- Direct mentorship from experienced engineers
- Deep exposure to how production systems are built and scaled
- Clear path to becoming a software engineer
- Flexible work setup (hybrid / remote)
- Low bureaucracy, high ownership, high standards
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptSQLReactmanual testingautomated testinglogic validationtest coveragebug fixescode reviews
Soft skills
analytical thinkinglogical thinkingattention to detailownership mindsetcollaborationproblem-solvingcommunicationdocumentationcritical thinkingadaptability
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Mathematics