About The Position

Symetra has an exciting opportunity to join our team as a Software Engineer II! Symetra’s Operational Effectiveness team is seeking a full-time Software Development Engineer in Test (SDET). This role operates within a Scrum team using a two-week sprint cycle and is responsible for designing, building, and maintaining automated and manual tests for applications and services used by Symetra’s internal employees and engineering teams. As an individual contributor, you will collaborate with other engineers, product owners, QAs, and stakeholders to estimate work based on high-level requirements and ensure high-quality, secure software delivery throughout the development lifecycle. We are looking for someone with a strong DevOps mindset, a passion for quality engineering, and excellent collaboration skills.

Requirements

  • 3+ years of experience building test automation using Playwright.
  • 3+ years of experience testing APIs and web services using tools and formats such as REST, JSON, XML, and Postman.
  • 5+ years of experience creating and maintaining test artifacts (test plans, test cases, test strategies).
  • Experience with Agile/Scrum development methodologies.
  • Experience with CI/CD pipeline development using Azure DevOps (YAML pipelines).
  • Experience working with AWS-based cloud applications.
  • Strong understanding of QA best practices, including shift-left testing, defect triage, and quality metrics.
  • Ability to write clean, modular, maintainable code.
  • Strong verbal and written communication skills.
  • Collaborative team player with a proactive mindset.
  • Adaptable and comfortable working in a dynamic environment.
  • Strong problem-solving and critical-thinking skills.
  • Continuous learner with a growth mindset.
  • High school diploma required.

Nice To Haves

  • Experience with mainframe testing and Selenium is a plus.

Responsibilities

  • Design, develop, and maintain secure, scalable, and high-quality test automation frameworks and scripts.
  • Participate in sprint planning, backlog refinement, and estimation activities.
  • Conduct code reviews and collaborate with engineers to meet sprint commitments.
  • Apply quality engineering best practices (TDD, shift-left testing, code reviews, monitoring, and design reviews).
  • Develop and maintain comprehensive feature-level and end-to-end automated tests.
  • Troubleshoot issues across a full-stack AWS cloud architecture.
  • Build and maintain CI/CD pipelines as code (YAML) using Azure DevOps.
  • Mentor junior Software Test Engineers (STEs) and SDETs.
  • Contribute to continuous improvement of testing strategies, frameworks, and tools.
  • Present and share cloud-based solutions with internal engineering communities for feedback and review.
  • Collaborate effectively in a remote team environment using tools such as Microsoft Teams.

Benefits

  • Flexible full-time or hybrid telecommuting arrangements
  • Plan for your future with our 401(k) plan and take advantage of immediate vesting and company matching up to 6%
  • Paid time away including vacation and sick time, flex days and ten paid holidays
  • Give back to your community and double your impact through our company matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service