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
EnglishJob 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