HDR-posted 3 months ago
St. Louis, MO
5,001-10,000 employees

In the role of SDET (Software Development Engineer in Testing), we'll count on you to review requirements, specifications and technical design documents to provide timely and meaningful feedback. You will create detailed, comprehensive and well-structured test plans and test cases, estimate, prioritize, plan and coordinate testing activities, design, develop and execute automation scripts, identify, record, document thoroughly and track bugs, and perform thorough regression testing throughout the SDLC. Additionally, you will develop and apply testing processes for new and existing products to meet client needs, liaise with internal teams (e.g. developers and product managers) to identify system requirements, monitor debugging process results, track quality assurance metrics, and stay up-to-date with new testing tools and test strategies. You will also install, setup and maintain automation testing frameworks and aid in software development activities.

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing throughout the SDLC
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Track quality assurance metrics, like escaped defects defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies
  • Install, setup and maintain automation testing frameworks
  • Aid in software development activities
  • Bachelor's degree or equivalent experience
  • A minimum of 3 years experience working with development teams in enterprise or custom solutions in the role of quality assurance
  • Proven work experience in an agile software development team
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Solid knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing
  • A minimum of 5 years of experience in supporting the development of enterprise level applications following modern software practices to ensure high quality software deliverables
  • Expertise with multiple automated testing tools
  • Experience integrating testing into CI/CD pipelines
  • Preference given to local candidates
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service