CQSE is short for Continuous Quality in Software Engineering.
We help our customers evaluate, control and improve their Software Quality.
As a Software Quality Consultant at CQSE, you are responsible for advising customers how to integrate advanced software quality assurance methods into their everyday software development. This includes taking care of change management, training of all stakeholders and discussing technical solutions for integrating Teamscale into the customer’s development infrastructure. Furthermore, you participate in the development of our product Teamscale.
You can work in one of our offices or simply from home.
With 60 employees and about 25 students throughout Germany and Silicon Valley, we are a company whose development you can actively help shape.
Responsibilities
As a software quality consultant you use your deep knowledge in software engineering to help our customers to improve their quality assurance. You also help our internal development team in the development of our own software products. You accompany customers in quality assurance activities or assess the quality of their software systems. You present your results confidently to customers or at conferences.
- Development of our product Teamscale and supporting tools
- Integration of Teamscale with other tools
- Implementation of novel quality analyzes
- Code reviews internally and on customer code
- Analysis of quality and maintainability of our customers’ software
- Since we are a small team, you can participate in many other areas (marketing, company website, research, etc.), if you feel like it
Your Profile
Minimum Qualifications
- Masters' degree in Computer Science, similar technical field of study or equivalent practical experience
- Software development experience in one or more general purpose programming languages (preferred Java/JavaScript)
- Excellent communication and presentation skills
- Experience in presenting in front of management and talks at conferences
Preferred Qualifications
- PhD degree, further education or experience in engineering, computer science or other technical related field
- Experience with software quality assurance methods and technology: code analysis, testing and reviews
- Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python or JavaScript
- Interest and ability to learn other coding languages as needed
- Experience in Program analysis, Development processes & methods, and development tools
What We Offer
- Work Where You Want
- Flat Hierarchies
- 30 Days of Vacation
- Fulltime or Part-time
- Highly Qualified Team
- Choose Your Tools
- 40 Hour Work Week
- Quiet Offices
- Free Fruits & Beverages
- Flexible Hours
In addition, you can also
- Participate in research
- Visit academic and industry conferences
- Give talks at conferences
- Write blog entries for the CQSE Quality blog
- Participate in cross-cutting issues such as marketing, support and many more