Bragi 5: The Experience Layer for Audio Devices
Senior Mobile Test Automation Engineer
Location
Germany
Posted
50 days ago
Salary
0
Seniority
Senior
Job Description
Senior Mobile Test Automation Engineer
Bragi
• Define and execute the mobile test automation strategy; partner with architects and embedded teams to improve testing at system, subsystem, and integration levels (unit/component tests remain with partner dev teams) • Own and evolve our Python, pytest, and Appium framework; drive Android and iOS tests on real devices in our in-house farm with parallel execution • Implement and maintain GitLab CI pipelines for the test suite, including runner sizing, reporting, retries, and flake management • Integrate AI-assisted tooling into the workflow; pair daily with AI coding assistants to accelerate test authoring and framework development, and shape adoption across the QA team • Analyse test results (Allure, HTML reports) and collaborate with developers to diagnose, fix, and retest defects, particularly for audio features (ANC, Transparency, EQ, hot words, voice control) • Develop and maintain test specifications; execute automated and exploratory tests; drive continuous improvement
Job Requirements
- 5+ years in mobile app testing and/or development (Android and iOS)
- Strong Python skills with hands-on experience in pytest and Appium
- Experience with white-label/multi-brand apps; comfortable managing brand-specific configs, assets, and variants from a shared codebase, and structuring tests to scale across partner builds without duplication
- Experience running tests on real device farms or remote devices (e.g., BrowserStack, Sauce Labs, AWS Device Farm, or in-house) and integrating them into CI/CD (GitLab preferred)
- AI-augmented workflow: you actively use AI coding assistants for test development, debugging, and framework work, and can articulate where they help versus where they do not
- Applied AI in testing: experience or strong interest in LLMs/agents for test generation, flake triage, log analysis, exploratory testing, or self-healing locators
- Bonus: experience testing audio, Bluetooth, or embedded-adjacent consumer products (e.g., ANC, codecs, BLE pairing, firmware/app interaction)
Benefits
- A project that is extremely technically challenging and will change how audio is consumed forever
- Master your automation skills by working in a creative and game-changing environment with many Senior Engineers
- A chance to deliver a delightful experience to 25m+ users in the next 12 months (existing base is 10m+)
- A flexible online Learning & Development program: choose where you want to improve yourself
- 10 professional coaching sessions with experts to support your growth
- If you are in Munich and would like to work from the office, you can enjoy onsite perks such as breakfast and lunch, as well as regular social events.
- For remote colleagues, we also offer a range of virtual activities
- Work from where suits you best
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Software Test Engineer
Aras CorporationProviding the most powerful low-code platform with applications to design, build, and operate complex products
• Functional / non-functional testing of the web application • Analysis, testing and clarification of project requirements • Development and application of testing strategies • Planning, prioritization and estimation of testing tasks • Creation and maintenance of test documentation • Review and creation of auto-tests • Bugs creation, analysis, tracking, and collaboration on resolution • Tracking and reporting of quality metrics and test results • Participation in Agile ceremonies • Preparation and conduct of demo sessions • Collaboration with developers, PO, partners, and other team members • Following QA processes and contributing to continuous improvement
Software Development Engineer in Test (SDET/Playwright)
Applied SystemsApplied Systems, founded in 1980, is a leading provider of innovative software technologies for the global insurance market. The company maintains the largest network of internatio
Job Description Amazing Career Moments Happen Here Transforming the insurance industry is ambitious, we know. That's why at Applied, we're building a team that shows up every day ready to learn, willing to try new things, and driven to deliver innovative software and services that make us indispensable to our customers, all within a culture built on values that make us indispensable to each other too. With 40+ years of experience in the Insurtech industry, we're not just redefining what's achievable; we're creating a place where amazing career moments are made possible. Position Overview We're searching for a Software Development Engineer in Test (SDET/Playwright) to join our Indio Engineering team. In this role, you will develop test cases, complete testing, and provide insights about technical issues to ensure timely resolution. You will partner with architecture and engineering teams on prioritization of testing tasks to provide insights needed for the ongoing delivery of high-quality software applications. What You'll Do As a Software Development Engineer in Test (SDET), you will: - Create test plans and conduct testing to assess the impact of changes - Develop automated tests from manual test cases using modern frameworks - Ensure test design adheres to guiding principles for architecture and quality - Resolve technical issues and address risks to prevent high-severity issues - Maintain technical documentation relating to test architecture, design steps, integration processes, or procedures - Collaborate with architecture and software development teams to maintain quality as our products and underlying architecture continue to evolve We're looking for someone who: - Can work remotely or from an Applied Systems office. We're Excited to Learn More About You Your experience may include: - 5+ years of experience with automated testing using object-oriented programming - Strong working knowledge of the Playwright automated testing tool - Experience coaching and mentoring automated testers on the use of Playwright - Practical experience with automated testing across UI and/or API layers - Practical experience with query languages (e.g., SQL, GQL) - Experience running CLI commands in local or remote environments - Knowledge of microservices, cloud computing, and related technologies - Ability to develop test strategies and quality gating within CI/CT/CD pipelines - Experience reviewing and analyzing logs to validate functionality and/or to identify and address potential defects in software products - Ability to address challenges independently by analyzing change logs and/or reports, as well as technical documentation You may have other skills or credentials, including: - Knowledge of agile software development practices - Experience with tools such as Jira and Confluence - Working knowledge of cloud computing and related technologies, such as AWS, GCP, Azure, Kubernetes, Docker We know that talent comes from all backgrounds and experience levels. We encourage military members and their spouses, as well as candidates without a degree or a background in tech, to apply! When You Join Team Applied, You Can Expect: A culture that values who you are and recognizes that you aren't just an employee; you are a teammate, and you matter. We thrive on the benefits of our different experiences and celebrate the uniqueness our teammates bring to work with them every day. We flex our time together , collaborating remotely and in-person to empower our teams to work in the ways that work best for them. A comprehensive benefits and compensation package that centers our teammates and helps them to bring their best to work every day: - Medical, Dental, and Vision Coverage - Holiday and Vacation Time - Health & Wellness Days - A Bonus Day for Your Birthday Learn more about the people behind our products at https://www1.appliedsystems.com/en-us/about-us/jobs/ Our targeted starting base salary in the United States for this position ranges from $60,000 - $120,000 USD. To determine a new team member's starting pay, we consider a variety of factors, including someone's depth, breadth, and variety of experience, skills, and responsibilities. Depending on the role, team members may also be eligible to participate in additional compensation plans such as bonus and commission. Your Security Matters: Our candidates' personal information and online safety are top of mind for us. At Applied, we proactively protect your personal information and only communicate with candidates via a secure @appliedsystems.com email or through our official careers portal. Recruiters will never request payments, ask for financial account information, or sensitive information like social security numbers. AI Utilization We leverage AI tools to streamline parts of our recruitment workflow (such as resume parsing and interview scheduling). However, candidate screening, interviews, and final decisions are conducted by real humans. EEO Statement Applied Systems is proud to be an Equal Employment Opportunity Employer. Diversity and Inclusion is a business imperative and is a part of building our brand and reputation. At Applied, we don't discriminate, and we are committed to recruit, develop, retain, and promote regardless of race, religion, color, national origin, sexual orientation, gender identity, disability, age, veteran status, and other protected status as required by applicable law. #LI-Remote or #LI-Hybrid or #LI-US
• Own the evolution of our automation framework • Define the end-to-end testing strategy across squads • Drive improvements that reduce manual effort, increase reliability, and accelerate releases • Collaborate with international teams and partners
Software Test Automation Engineer
TIAGTIAG is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a), and 41 CFR 60-741.5(a) and employment decisions shall be based solely on merit and without regard disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. TIAG takes proactive steps to employ and advance in employment qualified individuals without regard to disability or protected veteran status. The parties also agree that, as applicable, they will abide by the requirements and may be subject and required to take action pursuant to the following laws and accompanying regulations: The Vietnam Era Veterans Readjustment Assistance Act of 1974, as amended (and its implementing regulations at 41 C.F.R. 60-300); Section 503 of the Rehabilitation Act of 1973, as amended (and its implementing regulations at 41 C.F.R 60-741); and Executive Order 13496 (and its implementing regulations at 29 C.F.R. part 471, Appendix A to Subpart A).
Job DetailsJob Location: Reston, VA 20190Position Type: Full TimeSalary Range: $100,000.00 - $130,000.00 Salary/yearTravel Percentage: NoneTIAG is now hiring an experienced Software Test Automation Engineer to join our development team delivering enterprise human performance management software to the US military. In this role, the Test Engineer will be the bridge between code development and quality assurance. This position requires US or Naturalized Citizenship to be considered and is 100% remote. The primary focus of this position is developing comprehensive test plans and writing automated tests and unit tests for a single-page web application, across multiple browsers and embedded in native mobile applications, spanning the full stack from mobile, to frontend, backend and database. You will also support the maintenance of our testing processes and CI/CD pipelines by identifying and applying industry best practices and key performance indicators to ensure high code standards, quality benchmarks, security requirements and system reliability. Responsibilities include: Test Development & Execution Automation: Develop and update automated test scripts for web applications, APIs and native mobile apps. Unit Testing: Assist the development team by writing unit tests to validate individual components of the codebase. Full-Stack Testing: Perform verification across all layers, including Frontend (UI), Backend (API/Services), and Data (Database integrity). Tool Operation: Configure and utilize static analysis tools (to check code quality) and dynamic analysis tools (to check runtime behavior) as part of the regular testing cycle. Continuous Integration (CI/CD) Jenkins Utilization: Monitor and optimize Jenkins automated test jobs and builds. Pipeline Feedback: Configure and produce test result artifacts from the CI/CD pipeline to communicate failures and KPIs to the development and product teams. Documentation & Quality Standards Test Artifacts: Design, author and maintain detailed Test Plans, Test Data, Test Cases, and Test Summary Reports Traceability: Categorize and map tests to feature sets to ensure every feature is accounted for and verified. Process Documentation: Document automated testing workflows and maintain guides for other team members. Defect Reporting: Create clear, reproducible, and well-documented bug reports, tracking them through to resolution. Qualifications 3+ years of experience in a test engineering role utilizing automated testing tools (e.g., Selenium, Playwright, or Postman Enterprise). Proficiency working within a Jenkins environment to execute and monitor builds. Familiarity with running Static Analysis (e.g., SonarQube) and Dynamic Analysis (e.g., Veracode or OWASP tools). Ability to read and write complex automated test scripts, browser control scripts, and unit tests (e.g., in PHP, JavaScript, Python, or Java). Proficiency within a shell and experience with environment variables and script execution and an interest in DevOPs. Understanding of how to design test data and code automated tests for both client-side interfaces (with element selection and browser interaction) and server-side logic. History of using testing harnesses to test web applications cross-browser, and native applications in iOS and Android (e.g., Selenium, BrowserStack, Appium). A passion for "getting it in writing" and ensuring documentation is never an afterthought. Experience in applying strategies that utilize annotation in/near code for automated generation of documentation. Proven ability to work alongside developers to find solutions rather than just pointing out problems. Experience managing multiple testing priorities across different features without losing track of progress. TIAG is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a), and 41 CFR 60-741.5(a) and employment decisions shall be based solely on merit and without regard disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. TIAG takes proactive steps to employ and advance in employment qualified individuals without regard to disability or protected veteran status. The parties also agree that, as applicable, they will abide by the requirements and may be subject and required to take action pursuant to the following laws and accompanying regulations: The Vietnam Era Veterans Readjustment Assistance Act of 1974, as amended (and its implementing regulations at 41 C.F.R. 60-300); Section 503 of the Rehabilitation Act of 1973, as amended (and its implementing regulations at 41 C.F.R 60-741); and Executive Order 13496 (and its implementing regulations at 29 C.F.R. part 471, Appendix A to Subpart A).




