Empleo de Sr Software Quality Assurance en Santa Catarina,NL-106303-MX

Publicado hace más de 30 días.

Sr Software Quality Assurance en Carrier Mexico

$ 50,000 a 60,000 MXN (Bruto)

Nuevo León

Empleado de tiempo completo

Inglés : Nivel Avanzado


 

Key Responsibilities:

As a Sr. Software Quality Assurance Engineer ), you’ll be responsible for:

  • Strategic Test Planning: Develop and execute comprehensive test plans and strategies for embedded software projects, leveraging advanced testing methodologies and industry best practices.
  • Technical Leadership: Provide technical leadership and guidance to the quality assurance team, driving continuous improvement in testing processes, tools, and techniques.
  • Test Automation: Design, implement, and maintain automated test suites to streamline testing efforts and enhance test coverage for embedded software components and systems.
  • Performance Optimization: Collaborate with software developers and system architects to optimize the performance and resource utilization of embedded systems through rigorous performance testing and analysis.
  • Quality Assurance Governance: Establish and enforce quality assurance standards, processes, and policies across the organization, ensuring adherence to industry regulations and compliance requirements.
  • Defect Management and Root Cause Analysis: Lead the identification, prioritization, and resolution of defects through systematic defect management practices and root cause analysis methodologies.
  • Cross-Functional Collaboration: Work closely with cross-functional teams, including software development, hardware engineering, and product management, to align quality assurance efforts with project objectives and timelines.
  • Mentorship and Knowledge Sharing: Mentor junior team members, providing guidance on testing methodologies, technical concepts, and professional development opportunities.
  • Continuous Learning: Stay abreast of emerging technologies, trends, and best practices in embedded systems development and quality assurance, and proactively apply this knowledge to enhance our testing capabilities.
  • Documentation and Reporting: Create and maintain detailed documentation of test plans, test cases, test results, and quality metrics to facilitate traceability, compliance, and decision-making processes.

Requirements

As a minimum you must have:

  • Bachelor's degree in Computer Science, Electrical Engineering, IEC, or related field.
  • Minimum of 5 years of experience in software quality assurance, with a specialization in embedded systems.
  • Extensive knowledge of software testing methodologies, tools, and frameworks, with a proven track record of designing and implementing effective test strategies.
  • Strong proficiency in test automation using industry-standard tools/frameworks.
  • Deep understanding of embedded systems architecture, including hardware/software interactions, Linux operating systems, and C/C++ programming languages.
  • Experience with performance testing and optimization techniques for embedded systems, including profiling, benchmarking, and resource management.
  • Excellent leadership and communication skills, with the ability to influence and collaborate effectively with cross-functional teams.
  • Proven track record of successfully leading quality assurance initiatives and driving process improvements in a senior-level role.
  • Experience with version control systems (e.g., Git) and issue tracking systems (e.g., Azure DevOps, ADO) is a plus.
  • Ability to work with minimal supervision in a lean and fast paced environment.
  • Ability to work with geographically dispersed teams and a diverse cultural environment.