Join ORBCOMM as a QA Automation Engineer focusing on data engineering and AI tools. Design and maintain automation frameworks to ensure quality and performance in large-scale systems.
Responsibilities
Join us as a QA Automation Engineer – Data Engineering & AI Tools!
Create, own, and execute automated and manual tests derived from requirements to ensure system performance and a high-quality user experience
Design, enhance, and maintain robust automation frameworks and infrastructure for large-scale systems and data pipelines
Implement AI-driven tools and techniques to optimize test coverage, test generation, and defect detection
Identify, troubleshoot, and report functional and performance issues
Collaborate with cross-functional QA teams to align on testing procedures and best practices
Contribute to automation frameworks and assist other QA teams with their automation efforts
Ensure test coverage is comprehensive across applications, APIs, integrations, and data workflows
Continuously explore opportunities to improve QA processes, tools, and frameworks by leveraging modern technologies from ORBCOMM’s partner ecosystem
Work closely with data engineering teams to validate data pipelines, data quality, ingestion processes, and transformations
Develop and maintain automation suites across API, data, backend, and (optional) UI layers
Requirements
A Bachelor’s degree in Computer Science or a related field
3+ years of hands-on experience in QA automation engineering
Strong experience with Python and a broad set of automation engineering skills (preferably “30-engineer-level skills” –deep, well-rounded automation expertise)
Experience designing or maintaining large-scale automation frameworks on modern infrastructure
Understanding of data engineering QA (validating data pipelines, ETL processes , data integrity, transformations, streaming data)
Experience using modern AI tools or AI-powered automation frameworks to accelerate testing
Ability to evaluate new tools, technologies, and partner solutions and incorporate them into the automation ecosystem
Experience in automated testing and proficiency in scripting/OOP languages such as Python, JavaScript, or Java
Experience with query languages such as SQL, Flux, and/or PromQL
Strong understanding of binary data manipulation
Ability to quickly learn and adapt to new programming languages, frameworks, and tools
Experience with web development, performance testing, and UI testing tools like Selenium or Playwright (preferred but not required)
Experience with analytics/visualization platforms such as Grafana—an advantage
A collaborative mindset and strong communication skills, with the ability to thrive in an agile, fast-moving environment
Commitment to continuous learning in digital and AI literacy
Cloud Application Tester II delivering verification and validation activities for cloud systems. Collaborating with engineering teams to enhance efficiency, reliability, and overall system performance in a hybrid work environment.
Manual Tester for global IT outsourcing firm ensuring quality in testing processes with a focus on Software Development Life Cycle adherence and testing best practices.
Senior QA Engineer defining automation strategies for global IT services company. Collaborating with QA teams and maintaining test frameworks across various applications.
QA Automation Engineer II at INVID ensuring software quality through automated testing and collaboration. Working in a hybrid environment from San Juan, PR within the Operations department.
Quality Engineer responsible for overseeing Quality Management Systems in South Africa at Bridgestone. Conducting audits and maintaining compliance with ISO standards in the plant.
Senior Salesforce & Mulesoft tester validating end - to - end functionality and integrations across Salesforce and MuleSoft APIs, ensuring quality and performance standards.
Senior QA Engineer at Teckro implementing test automation for Web, Mobile, and API testing. Contribute to improving quality and efficiency in clinical trials.
Quality Engineer with BDD expertise needed for quality assurance in data ingestion and pipeline solutions. Collaborate with cross - functional teams to automate BDD testing.