Staff Software Engineer/SDET

Company: Broadcom
Company: Broadcom
Location: CZE-Praha 11 V Parku 2308/8
Commitment: Full time
Posted on: 2023-11-11 05:18
Please Note:1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:Plans, designs, develops, and tests software systems and applications for software enhancements and new products. May develop software programs, products, and tools required for the operation and control of programmable products for the operation. Knowledge: Having wide-ranging experience using professional concepts and company objectives to resolve complex issues in creative and effective ways. • Strong project management skills• Functional breadth and depth, plus expert in complementary fields• Applies broad concepts and theories to achieve innovative and effective solutions to complex problems Job Complexity / Contribution: Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques, and evaluation criteria for obtaining results. Networks with key contacts outside their own area of expertise. • Will champion significant projects, programs, and business initiatives using demonstrated creativity and ingenuity• Team leader• Leads major projects• Influences or impacts others priorities, decisions or activities• Escalation point for complex issues• Coaches and mentors other junior team members Supervision: Incumbents provide a leadership role for the work group through knowledge in his/her area of specialization. Generally free to determine work priorities based on general direction from managers. • Determines methods and procedures for new assignments• Consult with management on long-range goals• Determines own priorities, both tactical and strategic Experience: Bachelors and 8+ years of related experience; at this level, post-graduate coursework may be desirable or a Master’s degree and 6+ years of related experience or Ph.D. and 3+ years of related experienceSenior QA Engineer Job Description SummaryBroadcom provides IT management solutions that help customers manage and secure complex IT environments to support agile business services. We aim to encourage global collaboration and innovation while supporting and developing our talented workforce. Broadcom empowers its employees to drive success for both the business and themselves.We are looking for a Quality Assurance engineer to develop and execute exploratory and automated tests to ensure product quality and security. In this role, you will not only be responsible for the design, development, and execution of both manual and automated testing of software but will also have the opportunity to learn new technologies.We are looking for a QA engineer with 10+ years of experience in working closely with developers and other stakeholders to plan, design, and execute smart test cases to help ensure best-in-class software quality. Responsibilities will go beyond purely testing to include other aspects of QA, for example, CI/CD, process improvement, coaching and mentoring, and actively working to improve the status quo. Also, we expect the successful candidate will design, implement, and maintain suites of automated tests using different frameworks and languages such as Java, JavaScript, and Python. Emotional intelligence, great communication skills, and a hunger for learning are extremely important in this role.Key ResponsibilitiesTogether with other QA specialists, take ownership of Quality for your product:-Work collaboratively within an Agile Team in order to achieve the Definition of Done and meet team commitmentsAdopt a test-first approach to software development in which, where possible, the test is developed before the codeParticipate in design sessions, estimation efforts, and code reviews with other engineersParticipate in test plan reviewsPlan, design, execute and (where applicable) automate functional and non-functional testing of enhancements and new features/productsEffectively communicate, follow up on and re-test bugs or suspected bugs in the softwareActively support and contribute to end-of-iteration demosActively foster continuous team improvement in self and team, for example by:-Contributing to team retrospectivesCoaching/mentoring other engineersPro-actively setting and completing self-learning goalsKeeping up-to-date on industry news to suggest improvements to existing processes and toolsWrite and maintain documentation to describe testing processes for new hiresAs needed, use and maintain tools such as Jenkins to manage the CI/CD pipeline and monitor for potential problems eg. using quality gates or metrics such as code coverageActively communicate and collaborate within the team and across functional boundariesTypical Role DefinitionProfessional Staff. A senior-level professional role. Evaluation, originality, or ingenuity required. Generally, works independently. Knows and applies the fundamental concepts, practices, and procedures of a particular field. Has mastered the key responsibilities. Assignments can be broad. May serve as a resource to others to resolve complex problems and issues. Instructions are generally provided in general terms. May take on project lead role as required. No direct reports and does not manage a budget.Business Travel and Physical DemandsNo (or minimal) business travel is expected for this positionOffice environment. No special physical demands requiredPreferred EducationBachelor's degree or global equivalent in a related field.Work Experience10 or more years of experience of experience in software development, software quality assurance or a closely related field.Any previous experience with XCOM is a plusGeneral Skills & CompetenciesStrong QA mindsetGreat team playerComplex problem-solving skillsAdvanced test design/planning/debugging skillsExposure to Agile development approachesStrong communication and organization skillsSome leadership skills and abilityCoaching and mentoring skillsDemonstrates high personal integrity and ability to earn trust from othersDemonstrates a growth mindset, seeks feedback often, and is effective in continuous personal and professional developmentParticipates in self-directed learning activities aimed at developing deep expertise within technical domains, including reading relevant publications, participating in domain forums or groups, etc.Desired Technical Skills & ExperienceExperience in test planning, design, and executionExperience in many different types of functional and non-functional testingAutomated testing experience Experience with Windows & Unix operating environmentsAt least a basic level of one or more of the following:PythonJavaJavaScriptTypeScriptFamiliarity with DevOps concepts, practices, and tools (Jenkins is a plus)Experience with project management / bug-tracking software such as RallyExperience in Mainframe concepts is a plusKnowledge of Python/PyTest and web Application automation is a plusBroadcom is proud to be an equal-opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status, or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.Broadcom is proud to be an equal opportunity employer.  We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law.  We will also consider qualified applicants with arrest and conviction records consistent with local law.If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
View Original Job Posting