TeleTracking Technologies, Inc.

Software Engineer II, Quality Engineering

TeleTracking Technologies, Inc.
Apply
16 days ago
Pittsburgh, PA, USAMid Level

Responsibilities

  • Design, develop, and maintain automated testing solutions for web applications, APIs, backend services, data pipelines, and distributed systems.
  • Build reusable automation frameworks, testing utilities, and engineering tools.
  • Create and execute functional, integration, regression, end-to-end, and performance testing strategies.
  • Develop production-quality software and automation components using modern programming languages.
  • Integrate automated testing into CI/CD pipelines.
  • Investigate defects using application analysis, API testing, database validation, log analysis, and system troubleshooting.
  • Collaborate with software engineers to identify root causes, validate fixes, and prevent regressions.
  • Monitor quality metrics, test coverage, and automation effectiveness.
  • Use AI-assisted engineering tools while ensuring quality, security, and maintainability.
  • Participate in architecture reviews, sprint planning, backlog refinement, technical design discussions, and knowledge sharing.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field plus at least five years of professional experience, or a master’s degree in a related field plus at least three years of professional experience.
  • Experience developing software with Java, C#, Python, JavaScript/TypeScript, Scala, C++, or similar object-oriented languages.
  • Experience designing and maintaining automated testing frameworks for enterprise applications.
  • Hands-on experience with Playwright, Selenium, Cypress, Appium, JUnit, NUnit, pytest, Jest, or comparable technologies.
  • Experience testing web applications, REST APIs, backend services, data platforms, and event-driven systems.
  • Experience integrating automated testing into CI/CD environments using GitHub Actions, GitLab CI/CD, Azure DevOps, Jenkins, or similar tools.
  • Experience with troubleshooting, logging, debugging, and monitoring tools.
  • Experience with Git, Agile development practices, and collaborative software delivery teams.
  • Experience with SQL and database testing, including relational and NoSQL technologies.
  • Familiarity with AWS, Azure, or Google Cloud Platform.
  • Knowledge of Docker, Kubernetes, cloud-native architectures, and distributed systems is preferred.
  • Experience using AI-powered development tools and evaluating AI-generated solutions is preferred.
  • Healthcare technology or SaaS experience is preferred.

Benefits

  • Medical, dental, and vision premiums are fully paid for employees, with dependent coverage details provided; benefits start on day one.
  • Life and AD&D insurance.
  • Medical, dependent care, and transportation Flexible Spending Accounts.
  • 401(k) retirement savings.
  • Tuition reimbursement.
  • Military paid leave of up to six months of base salary.
  • Paid time off.
  • Paid parental leave.

Tech Stack

AppiumAWSAzureC#C++CypressDockerGitGitHub ActionsGitLab CI/CDGoogle Cloud PlatformJavaJavaScriptJenkinsJestJUnitKubernetesNUnitpytestPythonScalaSeleniumSQLTypeScript

Categories

TeleTracking Technologies, Inc.

About TeleTracking Technologies, Inc.

201-500 employees
Contact me