Job
Description
At BMC, trust is not just a word - it's a way of life! We are an award-winning, equal opportunity, culturally diverse, and fun place to be. Giving back to the community is at the core of our values, driving us to be better every single day. Our work environment is designed to allow you to balance your priorities, knowing that you will bring your best every day. We celebrate your successes and support you in your professional growth. Your peers will inspire, drive, and make you laugh out loud. Our goal at BMC is to help our customers free up time and space to become an Autonomous Digital Enterprise that can capitalize on the opportunities ahead. We are relentless in the pursuit of innovation. The IZOT product line includes BMC's Intelligent Z Optimization & Transformation products, which empower the world's largest companies to monitor and manage their mainframe systems. We focus on modernizing the mainframe through products that enhance the developer experience, mainframe integration, application development speed, code quality, application security, while reducing operational costs and risks. Our commitment to growth and innovation is unwavering. BMC is currently seeking Lead SQA Engineers with a "Get it done" and "Do it Right" attitude. The ideal candidate should have a passion for quality, diligence, and thoroughness. The role requires experience in product development life cycles, utilizing various tools and processes. Understanding complex use cases of Cloud solutions, managing upgrades, automation, Dev-Ops, and Site Reliability Engineering is essential. As a QA Tech Lead at BMC, you will be part of the BMC AMI Cloud team, working on complex and distributed software. Your responsibilities will include developing test plans, executing tests, developing automation, and ensuring product quality. You will collaborate with cross-functional teams to devise a solid test strategy and test cases covering end-to-end use cases for features and enhancements. Your contributions in this role will include: - Taking overall responsibility for product quality, implementing processes to prevent regression and defect leaks to customers. - Collaborating with R&D teams, Product Managers, and other QA members to develop robust test strategies and test cases. - Automating test cases and ensuring continuous regression testing on nightly builds. - Identifying opportunities for enhancing automation efficiency and stability. - Reviewing design documents, technical specifications, and test upgrade scenarios. - Working with other product solution teams to ensure integration, upgrades, and dependencies are well understood and planned. - Mentoring other quality and automation engineers to improve automation and test cases. - Participating in agile development processes and events like release planning and scrum meetings. To excel in this role, you should bring: - 10+ years of hands-on Software Quality Assurance experience in software product development. - 4+ years of test case automation development experience using Java. - Expertise in managing automation frameworks, running regression suites, and addressing daily automation issues. - Hands-on experience with tools and programming languages such as Selenium, Java, Grails, Gradle, Groovy, and Postgres DB. - Familiarity with code coverage tools and fundamental design principles of scalable applications. - Experience with Agile development methodology, version control systems like Git, CI/CD using Jenkins, and container-based apps on Kubernetes and Docker. - Knowledge of cloud platforms like AWS, Azure, OCI, or GCI and strong documentation, communication, and presentation skills. While not mandatory, experience in test automation scripting skills, performance testing frameworks, and Mainframe knowledge would be advantageous. At BMC, we value our people and believe in fostering a culture where individuals can thrive. If you are passionate about BMC and this opportunity excites you, we encourage you to apply. We are dedicated to attracting talents from diverse backgrounds and experiences to drive innovation and collaboration. BMC offers a competitive compensation package, including variable plans and country-specific benefits. We are committed to fair and transparent compensation practices for all our employees. If you have had a career break and are looking to re-enter the workforce, BMC welcomes candidates who match the expertise required for this role. Visit the BMC careers page for more information on how to apply.,