Embedded SQA Engineer

Amaris Consulting

$90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Mid-level experience in Software Quality Assurance and Test Automation.
  • Strong hands-on experience with Python or JavaScript for test automation; C# or Java experience is also acceptable.
  • Experience with embedded systems and hardware/software integration.
  • Strong troubleshooting, analytical, and communication skills, especially in a lab environment.

Responsibilities

  • Design, develop, and maintain automated test frameworks using relevant technologies.
  • Perform manual and automated testing throughout the complete test cycle.
  • Develop and maintain various automated tests including UI and regression tests.
  • Investigate test failures and troubleshoot issues across multiple layers.
  • Collaborate with cross-functional teams to improve product quality and test processes.
  • Contribute to Continuous Integration and Continuous Deployment (CI/CD) practices.

Benefits

  • Opportunity to work in a dynamic engineering team within the United States.
  • Engagement in diverse projects and challenges enhancing professional growth.
  • Collaborative environment with close interaction across software and hardware domains.
Full Job Description
Job description

We are looking for dynamic consultants to grow our Engineering team in United States. Your experience, knowledge, and commitment will help us to face our client's challenges.

You will be supporting different projects through your expertise as Embedded SQA Engineer.

Your main responsibilities:

  • Design, develop, maintain, and execute automated test frameworks and test cases using Python, JavaScript, or other suitable technologies.
  • Perform manual and automated testing on new software builds, embedded controllers, applications, and product features throughout the complete test cycle.
  • Develop and maintain UI, regression, integration, and non-UI automated tests, including repetitive test scenarios and end-to-end validation.
  • Investigate failed tests and defects by reviewing logs, reproducing issues, troubleshooting across software, hardware, and network layers, and verifying fixes.
  • Collaborate closely with Software Developers, Hardware Engineers, and Systems teams to analyze requirements, communicate technical findings, and improve product quality.
  • Contribute to CI/CD pipelines, Agile development practices, test planning, documentation, and continuous improvement of QA processes and automation frameworks.


Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field, with mid-level experience in Software Quality Assurance and Test Automation.
  • Strong hands-on experience with Python or JavaScript for test automation; C# or Java experience can also be considered depending on the automation background.
  • Experience designing, maintaining, and executing automated testing frameworks, combined with strong knowledge of manual testing and software quality practices.
  • Experience with embedded systems, hardware/software integration, Windows desktop applications, or network communications; TCP/IP experience is an asset.
  • Knowledge of CI/CD, Agile methodologies, regression testing, and defect tracking/investigation; experience with TestComplete or other UI automation tools is an asset.
  • Strong troubleshooting, analytical, documentation, and communication skills, with the ability to work effectively in a hardware lab/system test environment and communicate technical findings in English.


Similar Jobs

More Jobs at Amaris Consulting

More Information Technology Jobs

Find similar Embedded SQA Engineer jobs: