Job Summary
Red Hat Global Engineering is seeking an Associate Software Engineer who is passionate about understanding how things work and constantly seeks ways to improve them. In this role, you will not only test but also develop, design, and automate solutions to solve potential problems creatively. You will interpret test requirements from customer use cases and develop innovative automated solutions for testing real-world customer workflows in test environments.
Primary Job Responsibilities
- Design, develop, and maintain test environments and automated test suites.
- Develop test cases in Python and maintain a thorough understanding of the functionality of our offerings.
- Ensure continued quality of existing features and assess the quality of newly developed and planned features in line with the product's strategic direction.
- Contribute to our test automation framework.
- Contribute to test tooling projects related to deploying test environments and infrastructure, automating test pipelines, reporting test results, etc.
- Deliver clear status updates for testing areas in a timely manner.
- Explore, identify, and document new bugs clearly and accurately.
- Work in a fast-paced agile environment and collaborate with other teams internally.
Required Skills
- Experience with Python.
- Experience with Linux or UNIX systems.
- Experience with Git or other source control technologies.
- Interest in testing and investigating how things work internally.
- Ability to coordinate and help others solve difficult problems.
- Good written and verbal communication skills in English.
- Ability to work on a fast-paced project.
Preferred Skills
- Understanding of container technologies like Docker or Kubernetes, and any cloud knowledge (AWS/Azure/GCE).
- Experience with configuration management tools like Red Hat Ansible Automation Platform, Chef, or Puppet.
- Experience with continuous integration (CI) or CD tools like Jenkins, GitLab CI, or Travis and creating test pipelines.
- Experience using or participating in open source projects.
- Experience performing web interface automation using Selenium.
Salary and Benefits
The salary range for this position is €82,910 - €132,540 per year. Actual offer will be based on your qualifications. Red Hat offers a comprehensive benefits package including medical, dental, and vision coverage, retirement plans, paid time off, and more.
About Red Hat
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates have the flexibility to choose the work environment that suits their needs from in-office to fully remote to office-flex. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Opportunities are open. Join us.
Diversity, Equity & Inclusion at Red Hat
Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from diverse backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions of diversity that compose our global village.
Equal Opportunity Policy
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Benefits Extracted with AI
- 401(k)
- Comprehensive medical, dental, and vision coverage
- Flexible Spending Account - healthcare and dependent care
- Health Savings Account - high deductible medical plan
- Retirement 401(k) with employer match
- Paid time off and holidays
- Paid parental leave plans for all new parents
- Leave benefits including disability, paid family medical leave, and paid military leave
- Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program
Similar jobs
Last update: 23 minutes ago
Software Engineering Internship
Join Red Hat as a Software Engineering Intern in Boston, working with Python, Go, OpenShift, and RHEL in a diverse and inclusive environment.
Software Engineer - OpenShift and Kubernetes
Join Red Hat as a Software Engineer focusing on OpenShift, Kubernetes, and cloud-native technologies in Boston, MA.
Software Engineering Intern
Join Red Hat as a Software Engineering Intern in Raleigh, NC. Gain experience in Python, Go, and collaborate with global teams.
Entry-Level Software Engineer
Join LogRocket as an Entry-Level Software Engineer in Boston, MA. Engage in full stack and backend development with a focus on JavaScript and cloud technologies.
Principal Software Engineer - OpenShift AI Model Training
Join Red Hat as a Principal Software Engineer to lead OpenShift AI model training with Kubernetes and MLOps expertise.
Senior Quality Engineer - Open Data Hub/OpenShift AI
Join Red Hat as a Senior Quality Engineer in Dublin, focusing on Open Data Hub/OpenShift AI with expertise in test automation and open source.
Software Quality Engineer - Model Serving Runtime
Join Red Hat as a Software Quality Engineer to work on AI/ML technologies in a remote role, focusing on open-source solutions.
Principal Software Engineer - Platform Tools for Automotive
Join Red Hat as a Principal Software Engineer focusing on platform tools for automotive Linux deployments.
Senior Software Engineer - Python/Linux
Senior Software Engineer role focusing on Python/Linux development, API and software infrastructure design in Boston.
Senior Software Engineering Manager
Join Red Hat as a Senior Software Engineering Manager in Brno, leading a team in developing migration tools for enterprise customers.
Senior Engineering Manager - Machine Learning
Lead a global engineering team in machine learning at Red Hat, focusing on AI model serving and strategic project delivery.
Software Engineer - New Graduate
Join Gecko Robotics as a Software Engineer - New Graduate. Work with Python, React, and GCP in a hybrid environment.
Entry Level Software Engineer - Platform (Python)
Join Optiver as an Entry Level Software Engineer - Platform, focusing on Python and infrastructure automation in Amsterdam.
Senior Linux Systems Engineer
Join BAE Systems as a Senior Linux Systems Engineer in Herndon, VA, focusing on network infrastructure and enterprise computing.
Software Engineer with Python/Django Experience
Join Paperless Parts as a Software Engineer to develop solutions for manufacturing shops using Python/Django and modern tech stacks.
Associate Software Development Engineer, Cloud Solutions
Join Delta Air Lines as an Associate Software Development Engineer in Atlanta, focusing on cloud solutions and agile practices.
Associate Software Engineer
Join Walgreens as an Associate Software Engineer to develop digital solutions in an Agile environment.
Associate Software Engineer
Join Cotiviti as an Associate Software Engineer to develop innovative healthcare analytics applications. Remote position with competitive benefits.
Software Engineer
Join Gecko Robotics as a Software Engineer to design and implement software solutions using Python, React, and Typescript.
Intermediate Full Stack Software Engineer
Join Super.com as an Intermediate Full Stack Software Engineer, working with React, Python, and Node.js in a remote role.
Software Engineer (University Grad)
Join Meta as a Software Engineer (University Grad) in Boston. Work on impactful projects and build the future of social technology.
Entry Level AI Engineer - Sales Program
Join IBM as an Entry Level AI Engineer in Washington, DC, to develop AI solutions and engage in sales programs.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Remote Software Engineer with Linux Expertise
Join Microsoft as a Remote Software Engineer focusing on Linux security and development, leveraging C#, JavaScript, and DevOps tools.