Full Time

Senior Software Quality Assurance Analyst

TeamSoft
$80,000 - $110,000* / year (about $38–$53 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 TeamSoft, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Quality Assurance Analyst at TeamSoft plays a pivotal role in ensuring the highest quality of software products through thorough testing and quality control processes. This individual is responsible for designing test plans, developing automated testing scripts, and performing in-depth analysis of system specifications. The ideal candidate will bring extensive experience in identifying quality issues, recommending solutions, and collaborating with cross-functional teams to implement improvements, thereby contributing to the overall success of our projects and deliverables.



Job Responsibilities

  • Develop, document, and maintain test plans and test cases based on functional and technical specifications.
  • Execute manual and automated testing procedures to ensure software meets functional and performance requirements.
  • Identify, report, and track software defects and quality issues, providing clear guidance for resolution.
  • Collaborate with development teams to gain understanding of products and enable effective testing strategies.
  • Participate in code reviews and design meetings to influence quality from the beginning of the development cycle.
  • Continuously evaluate testing processes and methodologies to enhance overall efficiency and effectiveness.
  • Mentor junior QA analysts, providing guidance on best practices in testing and quality assurance.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in software quality assurance and testing.
  • Proficiency in automated testing frameworks, such as Selenium or JUnit.
  • Strong knowledge of software development life cycle (SDLC) and QA methodologies.
  • Experience with performance and load testing tools, such as LoadRunner or JMeter.
  • Familiarity with programming languages, specifically Java or C#.
  • Excellent analytical and problem-solving skills, with attention to detail.
  • Strong communication and interpersonal skills, with the ability to work collaboratively in a team environment.


Technologies & Tools

In this position, the Senior Software Quality Assurance Analyst will utilize a variety of technologies and tools including but not limited to Selenium for automated testing, JIRA for defect tracking and management, Postman for API testing, and Git for version control. Familiarity with continuous integration/continuous deployment (CI/CD) tools such as Jenkins or Travis CI will also be beneficial in supporting our agile development practices.



Ideal Candidates

The ideal candidate for this role is someone who possesses a keen eye for detail and a passion for delivering high-quality software products. They should be proactive and self-motivated, with the ability to thrive in a fast-paced environment. Strong organizational skills, along with the capacity for innovative thinking, are essential attributes for success in this position. Moreover, an effective communicator who can articulate complex ideas clearly will excel in collaborating with diverse teams and contributing to project success.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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