Software Quality Assurance Technician

Lincoln Electric
Remote

About The Position

The Software Quality Assurance Technician – Level 2 is an advanced-level individual contributor responsible for planning, executing, and maintaining comprehensive quality assurance activities across complex software systems. This role serves as a technical expert in testing methodologies, automation, and defect management and collaborating closely with development, product, and operations teams to ensure high-quality software releases.

Requirements

  • Associate or Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
  • Typically 2 years of experience in software quality assurance or software testing
  • Strong knowledge of software testing methodologies
  • Proficiency with test management and defect tracking tools (e.g., Jira, TestRail, Azure DevOps)
  • Hands-on experience with test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, JUnit, TestNG)
  • Ability to read and understand technical documentation, APIs, and basic code (e.g., Java, JavaScript, Python, SQL)
  • Advanced analytical skills
  • Strong attention to detail and commitment to quality
  • Excellent written and verbal communication skills
  • Ability to work independently and lead technical QA initiatives
  • Proven ability to manage multiple priorities in a fast-paced environment

Nice To Haves

  • Experience testing enterprise, cloud-based, or integrated systems
  • Knowledge of CI/CD pipelines and DevOps practices

Responsibilities

  • Design, develop, and execute detailed test plans, test cases, and test scripts for complex applications and system integrations
  • Perform advanced manual and automated testing, including functional, regression, integration, system, and user acceptance testing (UAT)
  • Validate software against business requirements, technical specifications, and industry standards
  • Identify, document, prioritize, and track defects to resolution using defect tracking tools
  • Develop, enhance, and maintain automated test frameworks and scripts
  • Evaluate and recommend QA tools, methodologies, and best practices
  • Analyze test results and provide actionable insights to improve software quality and test coverage
  • Work cross-functionally with software developers, product owners, business analysts, and DevOps teams
  • Participate in code reviews, design reviews, and sprint planning meetings to incorporate quality early in the development lifecycle
  • Contribute to continuous improvement of QA processes, standards, and documentation
  • Ensure compliance with internal quality standards, SDLC processes, and applicable regulatory or customer requirements
  • Support release readiness activities and risk assessments
  • Collaborate with Quality System Management to maintain an audit trail for software validation processes
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service