Skip to content

Senior QA Engineer (Berlin)

  • Hybrid
    • Berlin, Berlin, Germany
  • Engineering

Job description

TechBiz Global is a leading recruitment and software development company. Our diverse, globally distributed team provides IT recruitment, outstaffing, outsourcing, software development, and different consulting services with a primary focus on making our partners achieve their business goals successfully.

With headquarters in Germany we have successful clients all over the world. We can understand your unique needs. Our team has hands-on experience with the challenges that come with rapid growth and the IT sector. That’s why all of our offerings are built with a tech mindset.

We are looking for a Senior QA Engineer for our client in a hybrid role based in Berlin. Join us to create cutting-edge solutions that drive significant business impact.

Job requirements

Your tasks will include:

● Design, implement, and maintain automated test scripts and frameworks for

functional, regression, performance, and integration testing.

● Develop automation tools using TypeScript and Python.

● Build and enhance reusable automation frameworks and libraries to improve testing efficiency.

● Utilize tools such as Selenium, Appium 2, TestNG, and JUnit for automated testing.

● Integrate test automation into CI/CD pipelines.

● Monitor application health using AWS CloudWatch, analyze logs, and set up alerts for

system issues.

● Track application crashes and errors using Firebase Crashlytics and other

monitoring tools.

● Perform tracing of requests and API calls to diagnose performance bottlenecks and

failures.

● Conduct load and performance testing using tools like JMeter, Gatling, and AWS

Load Testing tools.

● Utilize AWS Device Farm for testing across real devices in the cloud.

● Conduct defect analysis and reporting to ensure software quality.

● Participate in grooming, sprint planning, code reviews, and technical discussions.

● Collaborate closely with software developers, QA engineers, DevOps teams, and product owners to identify areas for automation.

● Provide mentorship and leadership within the QA team.

● Maintain clear and comprehensive documentation.

● Perform manual testing when necessary.

You have the following skillset to complement our client team:

● 5+ years of experience in QA automation using Selenium, Java, and Appium.

● Minimum 5 years of quality assurance testing experience, working with teams on

planning, implementation, execution, and automation.

● Strong experience in monitoring product test cases with knowledge of test case

management tools like Jira-Xray, TestRail, and qTest for test case management.

● Experience with integrating automation scripts with GitHub workflows.

● Strong familiarity with AWS services, including AWS Device Farm for mobile testing.

● Hands-on experience with AWS CloudWatch for monitoring logs and metrics.

● Experience using Firebase Crashlytics for error tracking and diagnostics.

● Strong understanding of request tracing techniques for debugging API and backend

interactions.

● Proficiency in load testing tools like JMeter, Gatling, and AWS-based solutions.

● Good NoSQL skills and familiarity with MongoDB.

● 5+ years of experience in creating test plans and test cases from written

specifications or verbal communications.

Personal:

● Strong customer focus with a proactive and organized approach.

● Self-motivated with excellent problem-solving skills.

● Experience working closely with a development team in an agile environment.

● Language Skills:

● Fluency in English is required.

● German language skills are nice to have but not mandatory.



Benefits:

● The opportunity to take ownership from day one

● The chance to thrive in a dynamic and flexible startup environment.

● Access to extensive coaching and training programs through our personal

development budget

● 30 vacation days

● 1:1 language classes in both German and English.

or