Senior SDET
Olik Global · South Carolina, United States · 2 wk ago
HybridOTHRFull-time
Roles & Responsibilities
- Design and implement automation frameworks end-to-end using Java and Python
- Build scalable UI, API, and end-to-end automation solutions using Playwright and Selenium
- Develop reusable libraries, utilities, and modular components to support automation at scale
- Collaborate with engineering, product, and DevOps teams to translate requirements into robust test solutions
- Integrate automated tests into CI/CD pipelines using Git-based workflows and tools such as Jenkins, GitHub Actions, or Azure DevOps
- Execute, maintain, and optimize automated test suites for reliability and performance
- Debug complex issues across distributed systems and microservices
- Create and maintain documentation for frameworks, test strategies, and engineering standards
- Support shift-left testing practices and early defect detection
- Contribute to continuous improvement of quality engineering processes and tooling
Qualifications
- 8-12+ years of experience in software testing, automation, and quality engineering
- Bachelor's or Master's degree in Computer Science, Engineering, or related field (preferred)
- Technical Skills (Required):
- Java & Python programming expertise
- End-to-end automation framework development (architecture, abstraction, interfaces, dependency injection, configuration management)
- Playwright & Selenium for UI automation
- API automation (REST, JSON, schema validation, integration flows)
- Experience with parallel execution concepts (TestNG or equivalent patterns)
- Solid understanding of Agile/Scrum and shift-left testing practices
- CI/CD integration with Git-based workflows
- Git for version control and branching strategies
- Debugging & problem solving across distributed systems
- Experience designing automation frameworks from scratch and owning them end-to-end
- Technical Skills (Preferred):
- AWS (Lambda, S3, EC2, CloudWatch, IAM, etc.)
- Docker & Kubernetes for containerized test execution and microservice environments
- Microservices testing (service isolation, contract testing, distributed debugging)
- Nice to have:
- Financial Services / Wealth Management / Banking domain experience
- Flask, FastAPI, React, SQLAlchemy, PostgreSQL, Redis
- Splunk
- XCUITest, Appium, TestNG-specific expertise (beyond general concepts)
- OpenCAFEAI tooling