Full Time

Senior Software Quality Assurance Engineer

Staffing Opportunities Solutions, Inc.
$90,000 - $130,000* / year

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 Staffing Opportunities Solutions, Inc., so some details may not match this job. The employer's own page has the real description.

Job Overview

Staffing Opportunities Solutions, Inc. is seeking a highly skilled Senior Software Quality Assurance Engineer to lead our quality assurance efforts across various software projects. The successful candidate will play a critical role in designing and implementing test strategies, ensuring high-quality deliverables, and collaborating closely with cross-functional teams. This position requires a proactive approach to problem-solving and a commitment to continuous improvement in our software quality processes.



Job Responsibilities

  • Develop and execute comprehensive test plans, test cases, and test scripts based on business and functional specifications.
  • Perform thorough regression testing and maintain test documentation to ensure product quality.
  • Lead the identification, analysis, and documentation of software defects and communicate findings effectively to the development team.
  • Collaborate with developers and product managers to resolve issues and improve software performance.
  • Mentor junior QA engineers to enhance their skills and promote best practices in testing methodologies.
  • Participate in daily stand-ups and sprint planning meetings to provide QA insights and feedback.
  • Stay current with industry trends and emerging technologies to apply them to the QA process.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in software quality assurance or a similar role.
  • Strong knowledge of software testing methodologies, tools, and processes.
  • Proficiency in automated testing tools and framework, such as Selenium, JUnit, or Cypress.
  • Experience with performance testing, security testing, and API testing.
  • Familiarity with Agile/Scrum development methodologies.
  • Excellent analytical, problem-solving, and communication skills.


Technologies & Tools

The Senior Software Quality Assurance Engineer will utilize a variety of technologies and tools to enhance our testing processes. These include automated testing frameworks such as Selenium and TestNG, version control systems like Git, continuous integration tools such as Jenkins, and bug tracking software such as JIRA. Familiarity with scripting languages like Python or JavaScript for automation purposes is also advantageous.



Ideal Candidates

The ideal candidate for this position will possess strong technical acumen along with a passion for quality assurance. They should demonstrate attention to detail, possess the ability to think critically, and communicate issues clearly and effectively. A team-oriented mindset with the capability to work collaboratively in a fast-paced environment while dealing with multiple projects is essential. Furthermore, those who have previous experience in a leadership capacity and can mentor others within the team will be highly regarded.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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