companyTosscareers logo

Embedded Software Quality Engineer

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

To be successful in this role, you should possess:- A minimum of 3 years of experience in software QA or test engineering.- Experience in designing and executing a variety of tests, including functional and integration tests.- The ability to reproduce issues clearly and analyze their root causes for effective communication.- Excellent communication skills to collaborate effectively with developers, PMs, and other team members.

About the job

Join Our Team!
- The Device Team is responsible for the entire product lifecycle of payment terminals, including planning, development, mass production, and operational quality.
- Collaborate with Device Product Managers, Hardware Engineers, Device Software Engineers, Firmware Engineers, and Android Developers to enhance product completeness.
- This position focuses on QA validation while also contributing to release quality and quality systems.

Your Responsibilities:
1 QA Engineering — Execute product quality validation and testing
- Design and conduct functional/system tests for software integrated with hardware.
- Analyze requirements and changes from a quality perspective, establishing test priorities based on risk.
- Perform validations on a release basis and clearly communicate discovered issues to developers and PMs.
- Evaluate and track the severity and impact of issues.

2 Test Improvement — Enhance testing efficiency and quality
- Automate repetitive smoke/regression tests to improve validation efficiency.
- Review test coverage and continuously address any gaps.
- Measure and track key quality metrics with each release, collaborating with the team to establish quality standards.
- Utilize AI tools to enhance QA engineering efficiency in test design, log analysis, and report generation.

3 Field Issue Support — Analyze field issue support
- Analyze customer service issues and field data to identify defect patterns and root causes.
- Validate issues arising in the field through reproduction testing and contribute to the improvement process.
- Convert recurring field issues into test cases to broaden validation coverage.

Ideal Candidate:
- At least 3 years of experience as a Software QA or Test Engineer.
- Proven experience designing and executing various tests, including functional and integration testing.
- Ability to clearly reproduce issues and analyze their causes for effective communication.
- Strong communication skills to work effectively with developers and PMs.

Preferred Qualifications:
- Experience in QA for embedded devices such as payment terminals, POS systems, or Android-based products.
- Familiarity with test automation tools or scripting experience.
- Experience in managing QA processes using issue tracking tools (e.g., Jira).
- Experience operating release gates (validation before OTA distribution, quality monitoring post-distribution).

Your Journey with Tossplace:
- Application submission > Job interview > Cultural fit interview > Reference check > Compensation discussion > Final offer and onboarding.

A Note for Future Colleagues:
“You will have the opportunity to create tests that set the standard for product quality.”
- Beyond just finding bugs, you will experience the full spectrum of QA engineering, from test design to quality metric management.

About Tosscareers

At Tosscareers, we are committed to innovation and quality in payment solutions, working collaboratively across teams to deliver exceptional products that enhance user experiences.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.