Mainframe QA Engineer
Key Responsibilities
- QA Strategy Architect: Develop and execute a comprehensive QA strategy that aligns with our product vision and business goals.
- Demonstrate and cultivate a passion for delivering high-quality products aligned with customer needs.
- Collaborate with cross-functional teams to define quality standards, best practices, and testing methodologies.
- Identify areas for process improvement; drive initiatives to enhance QA efficiency and effectiveness.
- Code Coverage Enhancement: Analyze source code to identify gaps in test coverage and increase coverage in product features and modules that may be prone to defects.
- Champion the adoption of code coverage tools and techniques to ensure thorough testing.
- Collaboration and Leadership: Collaborate with other product QAs to share knowledge, best practices, and lessons learned.
- Continue to build Linux expertise and keep abreast of new technology, processes, systems, and tools.
- Lead by example, fostering a culture of quality and continuous learning within the QA team.
- Mentor junior engineers and guide them in their professional growth.
- CI/CD Pipeline Champion: Drive the establishment and optimization of robust CI/CD pipelines.
- Advocate for a test-first approach, ensuring that automated tests are integral to the development process.
- Collaborate with internal and central engineering teams to streamline our testing, packaging, and building process to streamline our testing and minimize time-to-market in getting out product fixes (APARs).
- Engineering Excellence Initiatives: Take the lead in engineering excellence initiatives, promoting best practices, code quality, and technical debt reduction.
- Encourage innovation and experimentation within the QA team.
- Contribute to retrospectives and actively address impediments to team productivity.
- Agile Backlog Refinement & Planning: Work as part of a self-directed Agile team, taking ownership of assigned work and sharing accountability for delivering high quality results.
- Collaborate with Product Management during backlog refinement sessions.
- Estimate features, identify risks, and contribute to achievable Program Increment (PI) objectives.
- Foster cross-team coordination by identifying dependencies and capturing local backlog items.
- Actively participate in team planning and contributing to team goals.
- Volunteer for and commit to delivering stories and tasks within the sprint.
Required Skills & Competencies
- Experience working with CA 1 Flexible Storage, Vtape, DASD Storage Management, DFSMS, Allocate, and/or other mainframe storage products and systems.
- Experience with QA automation tools and maintaining QA testing infrastructures.
- Experience across various platforms, including z/OS (including USS and SMP/E), Linux, and VMWare (VCF/vSAN) platforms.
- Knowledge and related product expertise in CI/CD methodologies using automation tools.
- Knowledge of Cloud technologies, particularly Cloud Storage solutions, is a plus.
Desired Technical Skills & Experience
- Experience with performance monitoring and tools.
- Additional experience in one or more mainframe and open systems languages.
- Experience with virtualization tools like Swarm, OpenShift, Kubernetes, and tools related to automating the deployment and management of containerized applications.
- Open to learning new technologies and languages, following new trends, and continuous innovation.
Required Education
Bachelor's degree in Electrical Engineer or Computer Science or global equivalent in a related field.
Work Experience
5+ or more years of experience in Mainframe software development or a related field with Mainframe architectures system internals, testing and utilities.
Pay and Benefits
The annual base salary range for this position is USD 101,000.00 To USD 162,000.00
As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth.
All subject to relevant plan documents and award agreements.
Broadcom offers a competitive and comprehensive benefits package:
- Medical, dental and vision plans,
- 401(K) participation including company matching,
- Employee Stock Purchase Program (ESPP),
- Employee Assistance Program (EAP),
- company paid holidays,
- paid sick leave and vacation time.
The company follows all applicable laws for Paid Family Leave and other leaves of absence.