Software Development Engineer in Testing, Senior

Blue Shield of CaliforniaWoodland Hills, CA
20h

About The Position

Your Role The Cloud Test Development team, part of EAI -Internal Developer Platform, is responsible for designing, developing, and maintaining test automation frameworks, best practices, processes, and tools. Our goal is to enhance the self-service experience for developers and support automated testing capabilities for continuous testing. The Software Development Engineer in Test, Senior will report to the Sr. Manager, Technical Engineering. In this role, you will collaborate closely with developers, product managers, and DevOps engineers to design and develop test automation frameworks such as Selenium, Cypress, Playwright or custom-built solutions. You will also work with Test Automation tools and CICD tools to integrate automated tests into CI/CD pipelines, supporting continuous testing and high-quality software delivery. Our leadership model is about developing great leaders at all levels and creating opportunities for our people to grow – personally, professionally, and financially. We are looking for leaders that are energized by creative and critical thinking, building and sustaining high-performing teams, getting results the right way, and fostering continuous learning.

Requirements

  • Requires a bachelor's degree or equivalent experience
  • Requires 5 years of professional experience serving as a technical expert in software development, testing and automation and thought leader in SDET role
  • Strong programming skills in languages such as Java, Python, C#, or JavaScript; database knowledge/experience required
  • Hands-on experience with test automation tools/libraries like Selenium, Playwright, Appium, Postman
  • Experience with BDD/TDD frameworks
  • Experience with CI/CD tools such as Jenkins, BitBucket, GitHub Actions, GitLab CI, or Azure DevOps
  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies
  • Preferably current MSFT AZ-400 and AZ-900 Certification or equivalent knowledge

Nice To Haves

  • Experience with performance testing tools (LoadRunner, Azure Load Test), Accessibility Testing is a plus
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus
  • Experience in integrating Test Automation Frameworks with Cloud Orchestration Platforms like Sauce Labs, Browser Stack etc.
  • Experience with Integrating AI into Test Automation Workflows

Responsibilities

  • Design, develop, and maintain automated test capabilities (test frameworks, processes, and tools) to be consumed by development teams in a self-serve fashion via the client’s Internal Developer Platform (IDP)
  • Contribute to developing best practices for test-driven development (TDD) and testing throughout the SDLC (unit, component-level, integration, capacity, exploratory, etc.)
  • Administer and support foundational test automation tools and platforms
  • Work closely with cross-functional teams across all IT to integrate automated testing practices into the software development lifecycle, driving and measuring adoption and utilization of the test frameworks
  • Design & Develop Performance Test Automation using Load Testing tools
  • Integrate automated tests into CI/CD pipelines and monitor test results
  • Continuously improve the adoption of test frameworks, efficiency, and reliability
  • Prepare and maintain detailed system diagrams, technical documentation and specifications for Test Frameworks as required and necessary to ensure and maintain consistently exceptional quality in our operations
  • Consult, guide and assist users, developers, analysts, and leaders across all levels of the organization in leveraging the Internal Developer Platform
  • Lead and assist in ensuring compliance with our solutions and the security of company data and assets
  • Participate in sprint planning, design reviews, and retrospectives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service