We are seeking an experienced and highly technical Test Engineer to join our cross‑functional product team, with a strong focus on system testing and infrastructure‑aware validation. This role is ideal for a tester who understands how applications behave across complex systems, including web applications, deployment pipelines, environments, firmware, and hardware, and who applies the full software testing lifecycle to ensure quality at scale. You will work closely with developers, DevOps, product managers, UX designers, and hardware engineers to validate enterprise‑grade web applications and supporting infrastructure, as well as proprietary embedded software, firmware, and hardware platforms.
ESSENTIAL FUNCTIONS:
- Apply software testing lifecycle (STLC) principles.
- Design, execute, and maintain system‑level, integration, and end‑to‑end tests across applications, services, environments, and deployment pipelines.
- Validate web applications within their production‑like infrastructure, including configuration, environment dependencies, and deployment behavior.
- Collaborate closely with DevOps and engineering teams to test CI/CD pipelines, build artifacts, deployment processes, and environment changes.
- Collaborate within and across teams to identify, document, and resolve issues and defects.
- Advocate for the end-user experience by identifying usability concerns and ensuring intuitive, reliable functionality.
- Participate in design and requirement reviews to provide early feedback from a testing perspective.
- Support regression, integration, and system testing efforts.
- Contribute to the continuous improvement of testing processes and documentation.
QUALIFICATIONS:
- BS in Computer Science, Computer Engineering, Electrical Engineering, or other related field of study; will consider relevant years of experience in lieu of degree.
- Requires a consistent and dependable work history, ideally reflecting 3-5 years of tenure with each previous employer.
- Strong understanding of system testing principles and how applications interact with supporting infrastructure, services, and environments.
- Ability to analyze logs, configurations, and system behavior to diagnose test failures and identify root causes.
- Demonstrated ability to apply testing lifecycle skills to complex, multi‑component systems.
- Comfortable working with developers and DevOps engineers on technically complex issues involving deployment, configuration, or environment stability.
- Practical experience with risk-based, context-driven, and exploratory testing.
- Familiarity with enterprise web applications, hardware systems, embedded software, and firmware testing.
- Adaptable, curious, and eager to learn new tools, technologies, and testing strategies.
- Strong advocate for quality and user-centric design at every stage of development.
- Ability to clearly articulate technical issues and collaborate effectively within and across teams.
- Detail-oriented with a systems-level understanding of user impact.
- Empathic team player who values diverse perspectives.
PREFERRED QUALIFICATIONS:
- Minimum of 3 years of hands-on testing experience in agile development environments, with a strong understanding of iterative development and continuous integration.
- Experience testing applications within CI/CD pipelines and across multiple environments (dev, test, staging, production‑like).
- Proficient with tools for test case management, defect tracking, and documentation.
- Experience working with end-to-end products, including proprietary embedded software, firmware, and hardware, preferred.
- Experience testing infrastructure‑dependent web applications (cloud‑hosted or on‑prem environments).
- Familiarity with CI/CD tools, deployment pipelines, or environment automation.
- Exposure to infrastructure‑as‑code, containerization, or virtualization concepts.
- Experience validating non‑functional requirements such as performance, resiliency, reliability, and recovery at the system level.
- Exposure to UX principles and usability testing, preferred.
- Experience using automated testing tools and scripts.
- Experience with Python or Java.
CLOSING DATE: 5/31/2026
Syntech job descriptions are meant as summarizations only. They do not necessarily reflect all duties and responsibilities of a position.
Syntech is a drug and alcohol-free work environment and Equal Opportunity/Affirmative Action Employer (Minority/Female/Disabled/Veteran)