Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Brooksource • Lansing, Michigan, United States
Role & seniority: Automation Engineer (SDET); seniority not explicitly stated (likely mid-to-senior)
Languages: Java (or other OO language)
Automation: Playwright, Selenium, Cypress, NeoLoad; REST API testing frameworks
CI/CD: Jenkins, GitHub Actions, Azure DevOps (and similar)
Methodologies: Agile/Scrum
Related: test framework design, performance testing concepts, dashboards/reports
Design, develop, and maintain scalable automated test frameworks for web, mobile, API, and service-layer testing; create robust automated scripts for functional, integration, regression, and performance testing
Integrate automated tests into CI/CD pipelines to enable continuous testing and rapid feedback
Collaborate with developers, product managers, and QA, conduct code reviews, mentor junior engineers, and contribute to automation standards
Experience in SDET/QA automation with strong software development background
Proficiency in Java or similar OO language
Hands-on experience with modern automation tools (Playwright, Selenium, Cypress, NeoLoad) and REST API testing
Experience integrating tests into CI/CD (Jenkins, GitHub Actions, Azure DevOps)
Solid OO design knowledge; Agile/Scrum experience; strong communication
Test framework design/architecture experience
Exposure to AI-assisted development or intelligent automation
Performance testing/monit
Automation Engineer / SDET Position Overview
We are seeking a highly motivated QA Automation Engineer (SDET) to design, develop, and maintain scalable automated test frameworks and tools that ensure the quality, reliability, and performance of our software products.
This role goes beyond traditional test scripting and includes building innovative automation solutions, integrating testing into CI/CD pipelines, and contributing to modern engineering practices. The ideal candidate brings strong technical depth, a software development mindset, and a passion for improving quality through automation and emerging technologies.
Key Responsibilities Design, develop, and maintain scalable automated test frameworks for web, mobile, API, and service-layer testing. Develop robust, maintainable automated test scripts for functional, integration, regression, and performance testing. Integrate automated tests into CI/CD pipelines to support continuous testing and rapid feedback cycles. Collaborate with developers, product managers, and QA engineers to understand requirements and ensure comprehensive test coverage. Identify, document, and track defects and performance issues. Conduct code reviews and contribute to automation standards and best practices. Participate in sprint planning, daily stand-ups, and retrospectives within Agile teams. Build and maintain full-stack automation solutions (UI, services, and data validation). Create dashboards and reporting solutions for test results, coverage, and defect metrics. Mentor junior automation engineers and contribute to knowledge sharing across the team. Explore and implement innovative automation strategies, including AI-assisted test development and stability improvements. Continuously evaluate emerging tools and technologies to modernize our automation ecosystem.
Required Skills & Experience Experience in SDET or QA automation roles with a strong development background. Proficiency in Java or other object-oriented programming languages. Hands-on experience with modern automation tools such as Playwright, Selenium, Cypress, NeoLoad, and REST API testing frameworks. Experience integrating automation into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps, etc.). Solid understanding of object-oriented design principles and patterns. Experience working in Agile/Scrum environments. Strong written and verbal communication skills.
Preferred / Nice-to-Have Experience with test framework design and architecture. Exposure to AI-assisted development tools or intelligent automation concepts. Experience with performance testing and monitoring tools. Experience implementing self-healing automation or flaky test detection strategies.