Senior Quality Assurance Engineer
Arrow Electronics
Benefits
- Medical Insurance
- Dental Insurance
- Vision Insurance
- 401k
- Disability Insurance
- Paid Time Off
- Tuition Reimbursement
Perks
- Growth Opportunities
Skills
About the Role
Position:
Senior Quality Assurance Engineer
Job Description:
What You'll Be Doing:
Roles and Responsibilities:
- Analyze existing product architecture, design hardware-to-software integration, and embedded software components integration, and integrate the build process for existing and new product families of Bluetooth and wireless speakers and headphones.
- Responsible for designing a robust automation framework for Mobile and Embedded Devices to incorporate from scratch:
- Cross-platform (Arm and x86) compatibility
- OTA Firmware upgrades before test execution
- Collect Real-time data and device logs from connected devices
- Parallel test execution on multiple devices at the same time
- Develop and enhance a Python Framework and test algorithms with Appium, XCode, and Custom Embedded device communication APIs, and integrate with Jira and TestRail including:
• Low-power mode for new hardware platform;- OTA updates for the new products.
- Audio Profiles and Audio Quality;
- Fast Pairing, Active Noise Reduction, Spatial and Immersive Audio features
- Google Assistant and Alexa voice assistants support
- Actively participate in architecture and design discussions, followed by an analysis of the software architecture of next-generation Bluetooth speakers and headphones.
- Automate the advanced features/components, including inter-component and inter-module communication, using the Continuous Integration infrastructure tool – Jenkins
• Analyze the needs of stakeholders and set up new deployment tools and infrastructures- Working on ways to automate and improve Firmware development and release processes
- Test and examine developer-written code and analyze results for various Platforms
- Collaborate with software developers and engineers to ensure that the code development follows established processes and works as intended
- Evolve infrastructure-as-code to provision a Continuous Integration pipeline execution to gate stability and maturity of the future products at various Testing stages
- Build and automate test result reports for Bluetooth Audio Devices to further free up tedious manual Test report creation.
- Identify acceptance criteria for code paths and features, and develop Unit Tests
- Review validation plans, Test Cases, Test procedures, and automation scripts for wireless speakers & headphones
- Derive DAR (Decision Analysis Reports) and comparisons using the feasibility studies conducted, to ATG (Advanced Technical Group) for the final decision
- Enhance the Existing Automation frameworks for code coverage, coding standards, and Coding Review processes by integrating Artificial Intelligence Tools in Python Frameworks
- Interface with the client and offshore team for technical queries and solutions.
- Test failure troubleshooting, and test automation documentation.
- Client Communication, Weekly Status Reports, Monthly Data Preparation, and Review Processes
- Resource planning, task allocation, schedule tracking, and monitoring of project deliveries
- Extensively collaborate with Product engineering, QA, and support teams to deliver a solid automated platform
- Experienced at working effectively with a daily scrum master to lead agile teams using JIRA
- Gained knowledge for Advanced Bluetooth features like: Multi-Stream, Multi Point, Audio Codec, BLE, Faster encryption, Random Resolvable Media access control address
Managed client communications, billing oversight, and resource planning, ensuring precise customer invoicing, resource allocation, project scheduling, and aligning development efforts with Agile methodologies (Jira, Scrum), while tracking progress through weekly status reports and monthly data reviews.
What We Are Looking For:
from Job Description Summary
Job Complexity
Job complexity may vary among jobs within this job level and will align with one of the job complexities listed below:
(1) Incumbent has knowledge and experience in own discipline and may still be acquiring higher level knowledge and skills. Incumbent builds knowledge of the organization, processes and customers, solves a range of straightforward problems, and analyzes possible solutions using standard procedures. A moderate level of guidance and direction is provided.
(2) Incumbent has extensive knowledge and experience in own discipline, possesses strong knowledge of the organization, processes and customers, solves a range of complex problems, and analyzes possible solutions using standard procedures. Limited guidance and direction is provided.
Experience / Education
Typically requires a 4 year degree and a minimum of 5 years of related experience; or an advanced degree without experience; or equivalent work experience.
What’s In It for You:
At Arrow, we recognize that financial rewards and great benefits are important aspects of an ideal job. That’s why we offer competitive financial compensation, including various compensation plans and a solid benefits package.
Medical, Dental, Vision Insurance
401k, With Matching Contributions
Short-Term/Long-Term Disability Insurance
Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options
Paid Time Off (including sick, holiday, vacation, etc.)
Tuition Reimbursement
Growth Opportunities
And more!
Work Arrangement : Must be able to travel to an Arrow Client office location as requested by Arrow Client leadership.
Location: US-MA- Framingham , Massachusetts (Remote)
About eInfochips:
eInfochips, an Arrow company (Fortune #154), is a leading global provider of product engineering and semiconductor design services. A rich history of over two decades, with over 500+ products developed and 40M deployments in 140 countries, eInfochips continues to fuel technological innovations in multiple verticals. eInfochips has strategic technology partnerships with Qualcomm, NVIDIA, NXP, Analog Devices, Texas Instruments, Amazon, Microsoft and Google to name a few. Along with Arrow’s $38B in revenues, 22,000 employees, and 345 locations serving over 80 countries, eInfochips is primed to accelerate connected products innovation for 150,000+ global clients. eInfochips acts as a catalyst to Arrow’s Sensor-to-Sunset initiative and offers complete edge-to-cloud capabilities for its clients. Please visit www.einfochips.com for our portfolio of product engineering services across various industries & verticals.
EEO Statement:
Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status. (Arrow EEO/AAP policy)
Annual Hiring Range/Hourly Rate:
Actual compensation offer to candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level. The pay ratio between base pay and target incentive (if applicable) will be finalized at offer.
Location:
US-MA-Framingham-Massachusetts (Bose)
Time Type:
Full time
Job Category:
Engineering ServicesEEO Statement:
Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status. (Arrow EEO/AAP policy)
All Arrow job postings are for existing job vacancies. We anticipate this requisition will be open for a minimum of five days, though it may be open for a longer period of time. We encourage your prompt application.
In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
Similar Jobs
Senior Embedded Test Engineer, Platform Software
Sr. Quality Assurance Engineer (Quality Assurance Engineer III)
Software QA Engineer, Embedded Linux
CS Software Quality Assurance Engineer
Senior QA Engineer / SDET
Senior Software QA Engineer, Avionics Platform
Sr. Quality Assurance Engineer I (3024)
Quality Assurance Engineer
Principal Quality Assurance Engineer