Full Time

Quality Assurance Analyst

Knowledge Services
$50,000 - $80,000* / year (about $24–$38 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Knowledge Services, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Quality Assurance Analyst at Knowledge Services will play a crucial role in ensuring the integrity and stability of our products by conducting thorough testing and validation processes. The successful candidate will collaborate closely with development teams to identify potential issues, implement effective testing strategies, and contribute to the continuous improvement of our quality assurance processes. This position demands a keen eye for detail and a proactive approach to problem-solving, enabling the organization to deliver high-quality solutions to our clients.



Job Responsibilities

  • Develop and execute comprehensive test plans, test cases, and test scripts based on functional and technical requirements.
  • Identify, document, and track defects using appropriate defect tracking tools.
  • Perform regression testing following enhancements and bug fixes to ensure functionality remains intact.
  • Collaborate with developers and product managers to understand system functionality and help define acceptance criteria.
  • Participate in the full software development lifecycle, contributing to quality assurance during each phase.
  • Prepare and present testing reports to stakeholders, detailing findings and recommendations for improvement.
  • Continuously review and enhance testing methodologies and processes to promote best practices.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Quality Assurance Analyst or similar role in software testing.
  • Strong understanding of software development life cycles (SDLC) and testing methodologies.
  • Proficiency in using testing tools for automated and manual testing, such as Selenium or JIRA.
  • Excellent analytical and problem-solving skills, with a great attention to detail.
  • Effective communication skills, both written and verbal, to convey complex technical concepts.
  • Ability to work effectively in a team-oriented environment and meet tight deadlines.


Technologies & Tools

The Quality Assurance Analyst will utilize various technologies and tools to perform their duties effectively. These include automated testing frameworks such as Selenium, test management software like JIRA, and continuous integration tools such as Jenkins. Familiarity with version control systems like Git and additional programming/scripting languages like Python or Java would also enhance testing capabilities and efficiency.



Ideal Candidates

Ideal candidates for the Quality Assurance Analyst position will possess strong technical acumen coupled with a methodical approach to quality assurance. They should exhibit traits such as curiosity, adaptability, and resilience, allowing them to thrive in a fast-paced environment. A commitment to continuous improvement and a passion for maintaining high-quality standards in software will ensure a successful contribution to Knowledge Services’ mission of excellence.

In the Americas in 2025, unemployment ran from 1.7% in Cuba to 18% in St. Vincent & Grenadines, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.