DevOps Engineer

SDET LLC
Needham, United States of America
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 135K

Job location

Remote
Needham, United States of America

Tech stack

Mobile Application Development
Identity and Access Management
Python
Systems Integration
Cyberark
Test Scripts
Backend
React Native
Predix

Job description

This role focuses on building scalable, state-aware automation frameworks for mobile applications while ensuring high-quality product delivery through robust testing and system validation.

Day-to-Day Responsibilities:

  • Design and build automation frameworks for React Native mobile apps (iOS & Android)
  • Develop and maintain CI/CD pipelines for automated testing and deployment
  • Validate complex workflows, state transitions, and event sequencing
  • Perform exploratory testing and device connectivity validation
  • Collaborate with cross-functional teams to embed quality into development
  • Build reusable utilities, validation logic, and testing tools
  • Mentor team members on automation best practices

Requirements

  • Must-Haves:
  • Strong experience building automation frameworks from scratch
  • Proficiency in Java, JavaScript, or TypeScript
  • Hands-on experience with Appium for mobile automation (iOS & Android)
  • Experience integrating automation into CI/CD pipelines
  • Strong understanding of state management, logic structuring, and system behavior
  • Ability to validate multi-step workflows and event dependencies
  • Experience handling edge cases, boundary conditions, and invalid states
  • Strong problem-solving skills with clean, structured coding ability
  • Nice-to-Haves:
  • Experience with React Native applications
  • Experience building state-aware validation logic vs. simple test scripts
  • Exposure to connected devices or IoT ecosystems
  • Ability to support both development and testing functions
  • Experience mentoring or guiding QA/automation best practices

Apply for this position