About Company
Robert Bosch GmbH is a leading global supplier of technology and services. With roughly 429,000 associates worldwide, the company generated sales of 91.6 billion euros in 2023. Our operations are divided into four business sectors: Mobility, Industrial Technology, Consumer Goods, and Energy and Building Technology. Bosch’s strategic objective is to create solutions for a connected life, improving quality of life worldwide with products and services that are innovative and inspire enthusiasm. We play a crucial role in shaping the future of mobility, smart homes, and Industry 4.0. We are committed to fostering a culture of innovation, sustainability, and personal growth, offering our employees a dynamic environment where their contributions genuinely make a difference. Join a team where your ideas are valued, and your career trajectory is supported by continuous learning and development opportunities in a truly global enterprise.
Advertisement
Job Description
Are you a meticulous problem-solver with a passion for software quality and a knack for automation? Robert Bosch GmbH is seeking a highly skilled and motivated Quality Assurance Automation Engineer to join our innovative team in the Stuttgart metropolitan area. In this pivotal role, you will be instrumental in ensuring the reliability, performance, and robustness of our cutting-edge software solutions across various domains, including automotive, IoT, and industrial applications. You will be responsible for designing, developing, and implementing robust automated test frameworks and strategies that integrate seamlessly into our continuous integration and continuous deployment (CI/CD) pipelines. This position offers a unique opportunity to work on complex, high-impact projects, leveraging your expertise to elevate our product quality standards.
You will collaborate closely with cross-functional teams, including software developers, product owners, and other QA engineers, to define testable requirements, identify critical test scenarios, and drive a shift-left testing approach. If you thrive in a dynamic, technology-driven environment and are committed to delivering excellence through automation, we invite you to contribute to Bosch’s legacy of innovation. We are looking for an individual who is not only proficient in current automation tools and methodologies but also eager to explore new technologies and best practices to continually enhance our testing capabilities and accelerate our development cycles. This hybrid role provides the flexibility to combine remote work with on-site collaboration, fostering both individual focus and team synergy, ensuring you have the support and tools to succeed while maintaining a healthy work-life balance.
Key Responsibilities
- Design, develop, and maintain automated test frameworks and test suites for various software components and systems.
- Create, execute, and evaluate automated test cases for functional, regression, performance, and integration testing.
- Integrate automated tests into the CI/CD pipeline to enable continuous testing and faster feedback loops.
- Collaborate with development teams to understand product requirements, identify potential issues, and ensure testability.
- Analyze and debug software defects, track their resolution, and verify fixes.
- Contribute to the improvement of QA processes, tools, and best practices.
- Participate in code reviews of test automation scripts and provide constructive feedback.
- Document test plans, test cases, and test results comprehensively.
- Stay updated with new testing tools, strategies, and technologies.
Required Skills
- Proficiency in at least one programming language (e.g., Python, Java, C#, JavaScript).
- Strong experience with test automation frameworks (e.g., Selenium, Playwright, Cypress, Robot Framework, Appium).
- Solid understanding of software development lifecycle (SDLC) and agile methodologies (Scrum, Kanban).
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
- Familiarity with version control systems (e.g., Git).
- Ability to design and implement robust, scalable, and maintainable automated tests.
- Excellent analytical and problem-solving skills.
- Proficiency in English, both written and spoken.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of performance testing, security testing, or usability testing.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with embedded systems or automotive software development.
- ISTQB certification or similar.
Perks & Benefits
- Competitive salary and comprehensive social benefits package.
- Flexible working models, including hybrid work options.
- Opportunities for continuous learning, professional development, and career growth.
- Company pension scheme and attractive healthcare programs.
- Access to state-of-the-art technologies and innovative projects.
- A vibrant, international, and inclusive work environment.
- Employee discounts and benefits on Bosch products and services.
- Work-life balance initiatives and well-being programs.
How to Apply
To apply for this exciting opportunity, please click on the application link below. Ensure your resume highlights your relevant experience and skills.
Advertisement