Senior Software Engineer in Test
908,979 – 1,688,105 Ft / month
Employer · Silicon Labs
Budapest
Silicon Labs is looking for a Software Engineer in Test to play key role in planning, developing, debugging and automating test scripts. As a member of the Budapest QA team, you will be tasked with ensuring comprehensive test coverage for Bluetooth Low Energy radio protocol features using a Python-based automated test framework.
Tasks
- Take ownership of test planning, test strategy, and automation coverage for embedded wireless features.
- Design, develop, and maintain Python/Pytest-based automated tests for functional and non-functional testing.
- Leverage AI-assisted development tools, such as Cursor, as an integral part of daily engineering workflows.
- Automate, monitor, and improve test execution as part of continuous integration pipelines.
- Independently investigate complex technical issues, perform root cause analysis, and collaborate with development teams to resolve defects.
- Work directly with developers, product managers, and other stakeholders to communicate test results, progress, coverage gaps, and quality risks.
- Collaborate with application engineers to identify customer use cases and ensure appropriate test coverage.
- Identify opportunities to improve testing efficiency, automation reliability, and overall product quality.
- Share technical knowledge and best practices with other team members.
Conditions & benefits
Annual Budapest travel card or parking in the office garageGreat cafeteria systemPrivate health care accessLife and accident insurance for every employeeContribution to a voluntary private pension fundAYCM card optionPaid days for philanthropy
Requirements
- Minimum 5 years of professional experience in software testing, test automation, or software engineering.
- Strong proficiency in AI-assisted software development, with hands-on experience using tools such as Cursor or similar technologies.
- Strong Python programming skills, including the ability to read, understand, debug, and maintain complex code.
- Excellent analytical and problem-solving skills.
- Solid understanding of software testing methodologies, test design techniques, risk-based testing, and test coverage analysis.
- Hands-on experience in designing, developing, and maintaining automated test solutions.
- Experience with version control workflows and CI/CD pipelines.
- Strong communication and collaboration skills in English.