Robert Half - Greenville, SC

posted 24 days ago

Full-time - Mid Level
Greenville, SC
Administrative and Support Services

About the position

The Software QA Analyst position at Robert Half involves ensuring the quality of software products through comprehensive testing strategies. The role requires collaboration with developers and product managers to create actionable test plans, execute both manual and automated tests, and report on software defects. The ideal candidate will have a strong attention to detail and a passion for quality assurance, contributing to a supportive and innovative work environment.

Responsibilities

  • Collaborate with developers and product managers to understand requirements and translate them into actionable test plans.
  • Design and execute manual and automated test cases to identify and report software defects across various functionalities.
  • Utilize a diverse range of testing tools and methodologies, including Selenium, Cypress, Appium, JMeter, API testing frameworks, exploratory testing, and more.
  • Analyze test results, identify root causes of defects, and work with developers to ensure timely resolution.
  • Stay up-to-date on the latest QA trends and methodologies, and actively seek opportunities to improve our testing processes.
  • Participate in code reviews and provide valuable insights from a QA perspective.
  • Document test cases, procedures, and findings clearly and concisely.

Requirements

  • 3+ years of experience as a Quality Assurance Analyst or related role.
  • Strong understanding of software development lifecycle (SDLC) methodologies.
  • Experience with manual and automated testing techniques.
  • Proficiency in scripting languages like Python, Java, or JavaScript (a plus).
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills.
  • A meticulous eye for detail and a commitment to quality.
  • Passion for learning and staying current with the latest QA trends.

Nice-to-haves

  • Experience with mobile app testing.
  • Experience with performance testing tools.
  • Experience with cloud-based testing platforms.

Benefits

  • Competitive salary and benefits package.
  • Opportunity to work on challenging and impactful projects.
  • Collaborative and supportive work environment.
  • Continuous learning and development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service