Overview
Software Development Engineer in Test (SDET-I) on the Engineering team, building and enhancing test automation for Tekion's cloud-native automotive platform and supporting continuous delivery.
What you'll do
- Develop and maintain automated test scripts for UI, API, and integration testing using established frameworks.
- Write reliable automated test cases using Java and automation tools such as Playwright.
- Build and execute API test suites using Rest Assured or equivalent frameworks.
- Contribute to the integration of automated tests into CI/CD pipelines for continuous testing.
- Collaborate with developers and senior SDETs to understand features, improve testability, and ensure product quality.
- Review functional and technical requirements, identify test scenarios, and create detailed test plans.
- Perform functional, regression, integration, and end-to-end testing across distributed applications.
- Debug test failures, investigate root causes, and work with development teams to resolve defects.
- Improve and expand test automation coverage and execution reliability.
- Participate in sprint ceremonies, backlog grooming, and engineering discussions.
- Follow and adopt engineering best practices, coding standards, and team conventions.
What you'll need
- Bachelor's degree in computer science, Engineering, or a related field.
- 1.5 years to 3 years of experience in Software Development in Test or QA Automation.
- Solid programming skills in Java with a good understanding of Object-Oriented Programming principles.
- Working experience with Playwright or Selenium WebDriver.
- Hands-on experience in API testing using Rest Assured, Postman, or similar tools.
- Familiarity with test frameworks such as TestNG, JUnit, or equivalent.
- Basic understanding of software engineering principles, SDLC, STLC, and Agile methodologies.
- Exposure to CI/CD concepts and tools such as Jenkins or GitHub Actions.
- Good debugging and analytical skills.
- Experience using Git for version control and collaborative workflows.
Nice to have
- Exposure to microservices architecture and API-first development patterns.
- Basic familiarity with Docker and containerized environments.
- Awareness of cloud platforms such as AWS.
- Basic knowledge of relational databases (MySQL/PostgreSQL) and writing SQL queries.
- Familiarity with messaging systems such as Kafka or RabbitMQ.
- Interest in observability tools such as Grafana, Prometheus, or Kibana.
Read the full description and apply on the company’s own careers page.