Scor - Charlotte, NC

posted 3 months ago

Full-time - Mid Level
Charlotte, NC
101-250 employees
Insurance Carriers and Related Activities

About the position

The QA Automation Engineer is responsible for developing and executing automated and manual testing methods to ensure high-quality software products and services. This role involves preparing QA plans, identifying and resolving product defects, and collaborating with various teams to enhance testing strategies. The position is integrated within the Software Engineering Chapter and contributes to the development of best practices and guidelines while staying updated with emerging technologies in the field.

Responsibilities

  • Develop and carry out methods and procedures for automated and manual product testing to meet project schedules.
  • Analyze test results and collaborate with teams to identify bugs and performance issues using agile methodology.
  • Work with developers and automation engineers to design frameworks and automated testing solutions.
  • Mentor and coach team members on automation procedures and techniques, and execute initiatives to improve QA strategies.
  • Prepare and implement QA plans for the life admin eco systems.
  • Create and perform performance tests that simulate current and future processing volumes.
  • Research test tools and methodologies, upgrading existing practices and processes.
  • Support various internal and external audit requirements as needed.
  • Stay updated with emerging trends and provide recommendations for continuous improvement.

Requirements

  • 5+ years of hands-on experience in evaluating, designing, and building test automation frameworks and tools (Selenium, Test NG, TOSCA, Cucumber, etc.).
  • Strong experience creating test scenarios, plans, cases, and scripts across functional, integration, performance, and regression testing.
  • Ability to write UI tests as well as backend tests (API, Databases, FileSystem, etc.).
  • Strong experience in designing, developing, and executing SQL server database SQL scripts.
  • Strong experience with Microsoft technologies including .NET, C#, SSIS, SSAS, SQL Server, Visual Studio, Azure Cloud, REST, SOAP, Git, and Microservices.
  • Experience with Scrum/Agile development methodologies.

Nice-to-haves

  • Experience in automation, DevOps, CI/CD pipelines (Azure DevOps or Jenkins).
  • Programming experience in Microsoft technology stack (C#, .NET).
  • Strong understanding of object-oriented programming (OOP) concepts.
  • Experience with performance testing tools (LoadRunner, HP test automation, JMeter, Postman, etc.).
  • Knowledge of software security principles and practices.

Benefits

  • Opportunities for professional development and growth within a global structure.
  • Collaborative work environment with a focus on innovation and technology.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service