Job Description:
Position Summary
The Test Engineer will be responsible for ensuring the quality, stability, and compliance of end-to-end software solutions used in a tangible, user-facing environment. This role focuses on validating the complete software experience from the users perspective, emphasizing execution, attention to detail, documentation, and adherence to defined quality processes.
This is an execution-focused QA role, not a process design or QA lead position.
Key Responsibilities- Execute end-to-end testing of software solutions, validating full user workflows and system behavior.
- Test software in real, tangible environments (hardware + software interaction).
- Follow established test procedures and document results clearly and accurately.
- Identify, reproduce, and report defects with strong attention to detail.
- Ensure software quality, stability, and compliance with regulatory requirements.
- Maintain clear documentation, test evidence, and reports.
- Collaborate with local and global QA teams, as well as development teams.
- Provide feedback and suggestions for improvement when issues or risks are identified (process ownership remains with other roles).
- 3–5 years of experience in software quality assurance.
- Proven experience testing end-to-end software solutions (not isolated backend or API-only testing).
- Strong understanding of QA fundamentals: test execution, defect lifecycle, documentation.
- Experience validating user-facing software (POS systems, transactional platforms, enterprise tools, etc.).
- Strong attention to detail and structured working style.
- Comfortable working within defined processes.
- Good written and verbal communication skills in English.
- Experience testing regulated or compliance-driven software.
- Exposure to hardware–software integrated systems.
- Experience working in global or distributed teams.
- US Visa (helpful for training, not mandatory).
Job Number: 1785532
Zip Code: