Software Development Engineer in Test (SDET)
Role details
Job location
Tech stack
Job description
- Unified Automation: Design and maintain automated test frameworks that support both Web (React/Vue/Angular) and Mobile (Android) platforms using modern tools like Playwright or Cypress.
- Test Strategy: Partner with Front End and Android engineers to define "Definition of Done" and ensure testability is baked into every feature from the design phase.
- API & Integration: Develop automated tests for RESTful APIs to ensure the backend supports both the web and mobile front ends seamlessly, including performance and load simulation testing
- CI/CD & Infrastructure: Embed automated suites (smoke, functional, and regression) into the deployment pipeline (GitHub Actions/Jenkins) to enable rapid, confident releases and manage test infrastructure.
- Bug Lifecycle: Identify, document, and troubleshoot complex issues that span across mobile and web environments, providing deep technical analysis.
- Performance & UX: Proactively monitor and analyze app performance and responsiveness using logging tools, establishing and reporting against quantitative performance benchmarks (e.g., load times, resource utilization) to ensure the Android app and Web app meet high standards for user experience.
- Quality Advocacy: Act as a quality evangelist, mentoring developers on writing effective unit tests and promoting a "quality-first" mindset across the engineering department.
- Technical Mentorship: Drive the adoption of best practices and lead the technical growth of the QA team by providing hands-on mentorship, conducting code reviews, and establishing engineering standards to enhance scripting capabilities and automation skill sets.
- AI-Augmented Quality Gates: Drive the strategy and implementation of Generative AI for test automation, including setting up tools (e.g., Atlassian Rovo Dev or equivalents) to automatically generate E2E, and regression test cases directly from Jira User Stories., * Frameworks: High proficiency in Playwright, Cypress, or Selenium (for Web) and Appium or Espresso (for Android).
- Languages: Strong coding skills in JavaScript/TypeScript (to align with Front End) or Java/Kotlin (to align with Android).
- Tools: Experience with Git, CI/CD tools (GitHub Actions, Jenkins, or GitLab CI), API testing tools (Postman/Insomnia), cross-device/cross-browser tools (e.g., Browserstack, leveraging its AI testing toolkit), and project/test management tools (Jira, Confluence, Test Rail, leveraging features like Atlassian Rovo Dev for test generation and maintenance).
- Observability / Logging Tools: Experience utilizing application monitoring and logging tools, including using AI/ML tools to identify anomalies in performance and logging data to preemptively catch issues and analyze performance trends.
This position is open to external candidates in Florida, North Carolina, or Texas and offers the flexibility of remote work. Internal candidates are also encouraged to apply.
Requirements
Do you have experience in Software troubleshooting?, * 5+ years of experience in a dedicated SDET or QA Automation role.
- Proven Mobile Experience: Specific experience testing native Android applications (familiarity with ADB, emulators, and mobile-specific edge cases).
- Web Expertise: Deep understanding of the DOM, CSS selectors, and browser-based debugging.
- Cloud & Infrastructure: Working knowledge of cloud platforms and containerization technologies to troubleshoot or optimize CI/CD test environments.
- Agile Proficiency: Comfortable working in a fast-paced environment alongside specialized platform engineers.
- Analytical Mindset: Ability to trace a bug from a UI glitch down to a specific API response or code logic error, with a strong passion for finding and documenting 'edge cases' that others might miss., + < 3 Years of Service: 15 days per year.
- 3-5 Years of Service: 17 days per year.
- 5+ Years of Service: 20 days per year.
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- Paid parental leave
- AD&D insurance
- Parental leave
- 401(k)
- Health insurance
- Paid time off, * Paid Sick Leave: All employees accrue up to 40 hours (5 days) of sick time per year.
- Company Paid Holidays: 10 observed holidays per year
- Medical Insurance: Three plan options (Low HSA, Mid, and High Plans); Dental Insurance: High and Low PPO plan options; and Vision Insurance.
- Basic Life Insurance: $50,000 policy, 100% employer-paid.
- Short-Term Disability: 100% employer-paid; covers 60% of weekly salary for up to 26 weeks.
- Voluntary Benefits: Optional purchase of Voluntary Life/AD&D, Long-Term Disability, Accident, Critical Illness, and Hospital Indemnity.
- Pet Benefits Plan
- Employee Assistance Program (EAP): Confidential 24/7 support
Our Commitment to You
Ready to build the future of digital engagement? At Spectrio, we know that our innovation is only possible because of our people. We are committed to providing a supportive environment where your professional growth is prioritized and your personal well-being is protected. Join us as we continue to redefine the customer experience.
Spectrio offers a wide range of benefits for our team members, including Medical, Dental, Vision, Paid Parental Leave, 401k, HSA, FSA, Dependent Care FSA, Short and Long Term Disability, Life Insurance, EAP, Paid Time Off, Paid Sick Time, Paid Holidays, and Education Reimbursement.
Spectrio is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, creed, marital status, pregnancy, disability, national origin, sexual orientation, gender identity, veteran status, or any other protected category.