Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Red Hat, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Quality Engineer - OpenShift OCM UI at Red Hat is responsible for ensuring the quality and reliability of the OpenShift Container Management (OCM) user interface. This role involves designing, implementing, and executing comprehensive testing strategies, collaborating with cross-functional teams to enhance product quality, and mentoring junior engineers. The successful candidate will contribute significantly to the development and maintenance of tools and processes that facilitate the delivery of high-quality software in an agile environment.
Job Responsibilities
- Design and implement automated testing frameworks for the OpenShift OCM UI.
- Develop and maintain test plans, test cases, and test scripts based on requirements and specifications.
- Collaborate with developers, product managers, and other stakeholders to identify and resolve defects early in the development cycle.
- Conduct performance and load testing to ensure system robustness and scalability.
- Mentor and guide junior quality engineers in best practices for test automation and quality assurance.
- Identify opportunities for process improvements in QA practices and tools.
- Participate in code reviews and provide constructive feedback on code quality.
- Stay current with industry trends and technologies to ensure continuous improvements in testing methodologies.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience in software quality assurance and testing.
- Strong proficiency in test automation tools and frameworks, such as Selenium, JUnit, or similar.
- Experience with containerization technologies, particularly Kubernetes and OpenShift.
- Solid understanding of software development methodologies (Agile/Scrum) and best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills to work effectively in a team environment.
Technologies & Tools
The Senior Software Quality Engineer will utilize a variety of technologies and tools, including but not limited to OpenShift, Kubernetes, Selenium, JUnit, Git, and CI/CD pipelines. Familiarity with cloud platforms and experience in scripting languages such as Python or Shell will be advantageous. Knowledge of performance testing tools and techniques will also be required to ensure system efficiency and reliability.
Ideal Candidates
Ideal candidates for the Senior Software Quality Engineer position are individuals who exhibit a passion for quality and excellence in software development. They possess strong analytical and critical thinking skills, are proactive in identifying potential issues before they arise, and are dedicated to continuous improvement. Additionally, they should be adaptable in a fast-paced environment and demonstrate effective teamwork and interpersonal skills to collaborate with diverse groups within the organization.
Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.