QA Automation Engineer at Remote, Remote, USA |
Email: [email protected] |
From: UTTAM BARMAN, SONITALENTCORP [email protected] Reply to: [email protected] Job title: QA Automation Engineer Location: San Francisco, CA -- Hybrid (3 days in office, 2 days remote) Interview: Phone/ Skype Visa: USC and GC only Job Description: Our client is seeking a Senior Staff QA Automation Engineer to join our engineering team in San Francisco and will be responsible for building software automation and infrastructure for testing and providing tooling for ensuring all firmware products meet quality criteria and industry best practices. Responsibilities will include infrastructure automation, CICD platform support, test planning, execution, monitoring, and analysis of embedded software/firmware applications for our proprietary electronic designs. The candidate will drive the development of our test specification, automation tooling, and test infrastructure implementation, bug tracking/resolution, and overall firmware quality. Strong analytical and troubleshooting skills, excellent written and spoken communication skills, and a strong drive to solve problems. Essential Duties and Responsibilities: Develop and maintain automated infrastructure, testing framework, and tooling with cloud technologies and embedded devices Develop software/firmware Quality Assurance strategy including procedures to determine software/firmware quality and release readiness Create and evolve continuous integration systems and strategies Create product simulation platforms and run the simulation tests before the actual target HW arrives. Develop and run automated regression test suites Drive functional-level tests from a product platform perspective and specify required test vectors Create and maintain high-quality documentation, including documentation of test plans and procedures and test-case specifications Prepare detailed test reports by filtering and processing complex test results data Identify, isolate, reproduce, and track bugs and their resolution 7+ years of experience in embedded software/firmware quality assurance and/or embedded software/firmware development Expert with Python and scripting Proven experience with test plan development, automated testing, and continuous integration Understanding of the software/firmware product life cycle and testing of products from inception to end-of-life Experience with software development and CICD tools such as GitHub Actions, Docker, Git, Jenkins, CircleCI, etc Experience using test frameworks such as pytest, robot framework, etc Experience working with and debugging embedded software applications in C/C++ Experience with embedded processors, hardware interfaces, communication protocols, multi-threaded programming, RTOS, Linux, or equivalent system testing Expertise working in a Agile/Kanban development model WORKING CONDITIONS: Hybrid (3 days in office, 2 days remote) of people have no grid access Keywords: cprogramm cplusplus quality analyst green card California |
[email protected] View all |
Tue Nov 07 22:45:00 UTC 2023 |