Associate Software Engineer
Red Hat
About the Role
Red Hat Global Engineering is seeking an Associate Software Engineer interested in understanding system mechanics and driving improvements. In this role, you will function as both a tester and a developer, responsible for designing, automating, and creatively solving potential problems. You will interpret test requirements from customer use cases and develop innovative automated solutions for testing real-world customer workflows in test environments.
Key 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 the continued quality of existing features and assess the quality of newly developed and planned features and product 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 for testing areas in a timely manner.
- Explore, identify, and document new bugs clearly and accurately.
- Work in a fast-paced agile environment.
- Work with other teams internally.
Requirements & Tech Stack
- Python experience.
- 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.
Considered a Plus
- Understanding of container technologies like Docker or Kubernetes.
- Any cloud knowledge (AWS/Azure/GCE).
- Configuration management experience, e.g., 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.
Note: This position does not offer visa sponsorship. Must be authorized to work in the United States without requiring future visa sponsorship.
Salary Range: $76,830.00 - $122,890.00. Actual offer will be based on qualifications, job location, applicable skills and training, external market value, and internal pay equity. This position may also be eligible for bonus, commission, and/or equity.
Benefits (for full time, permanent US associates)
- 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.
- 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, and more.