Software Engineer in Test

GCS, LLC
Camden, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Camden, United States of America

Tech stack

JavaScript
API
Android
iOS
Automation of Tests
Cloud Computing
Computer Programming
Continuous Integration
Software Debugging
Github
Mobile Application Software
Python
Selenium
Cloud Platform System
Appium
Cypress
Hardware Testing
Concourse
Api Management
SDET

Job description

  • Design and develop scalable test automation frameworks from scratch
  • Implement parallel testing (cross-browser and multi-device execution)
  • Build and maintain automated tests for web, APIs, and mobile applications
  • Develop scripts for real device testing in local labs and Sauce Labs environments
  • Integrate automation into CI/CD pipelines using Concourse and GitHub Actions
  • Perform troubleshooting, debugging, and root cause analysis
  • Collaborate with cross-functional teams to ensure product quality

Requirements

We are looking for a Python SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms., * Strong programming skills in Python and solid testing fundamentals

  • Experience with Cypress (JavaScript) and/or Selenium
  • Hands-on experience with automation framework design and architecture
  • Expertise in parallel execution strategies
  • Experience with CI/CD pipeline setup and cloud-based testing tools
  • Strong knowledge of API testing and automation frameworks
  • Excellent problem-solving and troubleshooting skills

Nice to Have

  • Experience with Appium or iOS/Android mobile automation
  • Exposure to device testing in lab or cloud environments (e.g., Sauce Labs)
  • Additional API automation experience

Apply for this position