Senior Quality Assurance Engineer

Company:  tCognition
Location: Troy
Closing Date: 21/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: Senior Quality Assurance Engineer

Job Location: TROY, MI

Work Arrangement: On-site.

Job Summary: We are seeking an experienced Senior Quality Assurance Engineer with a minimum of 5 years of QA and technical experience, including leadership in QA engineering teams. The ideal candidate will have a background in AI/ML model testing, data monitoring, and test automation frameworks, as well as proven skills in leading and collaborating within fast-paced, cross-functional environments.

Job Responsibilities:

Quality Assurance Experience (Minimum 5 years’ experience)

o Experience in a Quality Engineering role, with a focus on AI/ML models.

o Ability to establish and validate quality gates for our multi-tiered solutions using modern tools and methodologies with a goal for technical excellence.

o Solid and demonstratable knowledge of testing techniques and best practices.

o Define and communicate QA Plans that describe required test efforts for any given project, specific to AI/ML models.

o Proven analytical skills to define test scenarios and determine root cause of problems in a complex environment.

o Experience in designing and implementing quality strategies and developing testing automation frameworks.


• Data Experience

o Familiar with monitoring techniques (data, model, pipeline, infrastructure monitoring)

o Comfortable creating and deploying automated solutions for ensuring end to end quality. Is an advocate for re-usable solutions that scale.

o Has used Datadog, Prometheus, CloudTrail, CloudWatch or similar tools.

o Experience in Big Data.

o Ability to provide cross-functional support to the team.


• Technical Experience (Minimum 5 years’ experience)

o Strong database experience in SQL or No-SQL skills.

o Comfortable coding in Python, PySpark, C# and other scripting languages.

o Design and create modular, reusable, and reliable test automation solutions.

o Experience with git, pull requests, branching and able to support testing of multiple releases in parallel.

o Understands CI/CD pipelines and able to enhance them for testing needs.


• Must be a strong, collaborative leader

o Minimum 2 years’ experience leading other QA engineer(s) and/or technical resources.

o Provide constructive feedback to improve quality and communicate effectively.

o Manage multiple competing priorities while mitigating risks to the business.

o Comfortable working in a fast-paced environment.

o Must be a critical thinker with excellent communication skills, both written and verbal.

Required Skills:

  • Proven analytical skills to define test scenarios and troubleshoot complex issues.
  • Strong leadership skills, capable of managing multiple priorities and delivering results.
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively across teams.

Apply Now
Share this job
tCognition
  • Similar Jobs

  • Senior Quality Assurance Engineer

    Troy
    View Job
  • Senior Quality Assurance Engineer

    Troy
    View Job
  • Senior Quality Assurance Engineer

    Troy
    View Job
  • Quality Engineer

    Troy
    View Job
  • Quality Engineer

    Troy
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙