Jobs · Engineering

Senior Quality Assurance Engineer

Jobgether · United States · 1 wk ago
RemoteRemoteEngineeringFull-time

About the role

A Senior Quality Assurance Engineer will be responsible for designing and implementing automated testing strategies to ensure high-quality software products. This individual will work closely with development teams to identify and resolve defects, and will document test cases and results.

Responsibilities

  • Design and implement automated testing strategies
  • Work closely with development teams to identify and resolve defects
  • Document test cases and results
  • Collaborate with other QA engineers and developers to improve testing processes
  • Contribute to the continuous improvement of quality assurance practices

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of experience in quality assurance engineering
  • Experience with automated testing frameworks such as Selenium, JUnit, or PyTest
  • Strong understanding of software development lifecycle and Agile methodologies
  • Excellent problem-solving skills and attention to detail
  • Ability to work independently and as part of a team

Qualifications

  • Experience with CI/CD pipelines and automation tools
  • Knowledge of software testing methodologies and techniques
  • Experience with source control systems like Git
  • Strong communication and interpersonal skills

Skills

  • Proficiency in programming languages such as Java, Python, or C#
  • Experience with database testing and SQL
  • Understanding of security testing principles and practices
  • Experience with performance testing tools

Benefits

  • Competitive salary commensurate with experience
  • Flexible remote work options
  • Health insurance coverage
  • 401(k) retirement plan
  • Professional development opportunities

Pay

Salary range: $80,000 - $120,000 annually

Schedule

Full-time position with flexible working hours

Similar jobs