Position Summary
We are looking for a hands-on SDET who will be responsible for test strategy, planning, and execution with a strong focus on automation while still performing manual testing when necessary. You will collaborate closely with QA researchers, product owners, developers, and analysts to ensure the delivery of high-quality solutions.
Key Responsibilities
-
Lead the design, development, and maintenance of scalable and reusable test automation frameworks for UI, API, and integration testing using Java.
-
Drive automation strategy and test planning aligned with Agile and CI/CD best practices.
-
Build and maintain automated test cases integrated into GitLab CI/CD pipelines.
-
Collaborate with engineers and QA team members to define test requirements and ensure test coverage.
-
Provide guidance and direction to QA researchers as needed.
-
Report defects, perform root cause analysis, and advocate for quality across the development lifecycle.
-
Support performance testing and contribute to shift-left testing initiatives.
-
Continuously improve testing processes, tools, and methodologies.
Required Skills:
- 5+ years in a Software Development Engineer in Test role
-
Must have experience with Selenium and or Playwright
-
Evaluation of additional tools is underway (e.g., integrated solutions from Selenium’s new parent company)
-
Must have GitLab for CI/CD experience
-
Must have Java, RestAssured, JUnit/TestNG experience
**We cannot provide sponsorship at this time.***