Magellan Healthposted 3 days ago
$105,230 - $178,890/Yr
Senior
DC

About the position

This position services as an expert technical and industry resource to management, clients and testing staff in new uses of test automation in all phases system and subsystem development. Formulates, contributes to, and directs task identification, work effort estimates, and work schedules for research, automation prototype, and proof-of-concept IT activities. Directs and participates in all aspects of test engineering tasks including test plan, design, architecture and business architecture. Provides guidance to staff on complex assignments and mentors on new test engineering technologies. Be a hands-on software test engineer who can write quality code, assist with problem solving, root cause analysis, trouble shooting and coaching. Understand big picture from a business standpoint within the context of the application. Write technical blogs and be active in Open Source Community. Coach other software engineers on practices such as Test Driven Development (TDD), Acceptance Test Driven Development (ATDD) and Behavior Driven Development (BDD) and pair programming. Understand advanced concepts of Containers, Micro-Services, Continuous Delivery and Continuous integration, and guide the team to set up a DevOps environment for the applications they build and support. Review and take actions based on application metrics, including but not limited to code quality, business metrics and performance metrics. Create load and performance testing strategy and perform advanced performance tuning.

Responsibilities

  • Develop guidelines for other software test engineers that helps them build and implement test framework and automated tests.
  • Direct and participate in all aspects of test engineering tasks including test plan, design, architecture and business architecture.
  • Provide guidance to staff on complex assignments and mentor on new test engineering technologies.
  • Write technical blogs and be active in Open Source Community.
  • Coach other software engineers on practices such as Test Driven Development (TDD), Acceptance Test Driven Development (ATDD) and Behavior Driven Development (BDD) and pair programming.
  • Understand advanced concepts of Containers, Micro-Services, Continuous Delivery and Continuous integration.
  • Guide the team to set up a DevOps environment for the applications they build and support.
  • Review and take actions based on application metrics, including but not limited to code quality, business metrics and performance metrics.
  • Create load and performance testing strategy and perform advanced performance tuning.

Requirements

  • 8+ years of experience in QA testing.
  • 10+ years of experience as a Software Engineer in Test (SET) or Software Development Engineer in Test (SDET).
  • 10+ years of experience developing test automation using open source tools.
  • Bachelor's degree is required.
  • Critical thinker.
  • Expert in automated testing strategies, including Test Driven Development (TDD), Acceptance Test Driven Development (ATDD) and Behavior Driven Development (BDD).
  • Demonstrated problem solving techniques.
  • Strong verbal and written communication skills.

Benefits

  • Comprehensive benefits package including health, life, and voluntary benefits.
  • Short-term incentives.
  • Perks that enhance physical, mental, emotional and financial wellbeing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service