Full Time

Senior Software Quality Assurance Engineer

Swift Strategic Solutions Inc
$90,000 - $120,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 Swift Strategic Solutions Inc, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Quality Assurance Engineer at Swift Strategic Solutions Inc. will play a pivotal role in ensuring the highest quality standards across our software development life cycle. This position will involve designing test plans, executing test cases, and identifying defects, ensuring that our applications meet both functional and non-functional requirements. The successful candidate will collaborate with cross-functional teams to enhance product quality and will take the lead in implementing best practices in software testing, ultimately contributing to delivering robust and reliable software solutions to our clients.



Job Responsibilities

  • Develop and implement comprehensive test plans and test cases based on project specifications.
  • Execute manual and automated testing processes, reporting and tracking defects throughout the project lifecycle.
  • Collaborate with developers and product managers to understand system requirements and prepare testing strategies accordingly.
  • Perform regression testing to ensure existing functionality is not adversely affected by new changes.
  • Mentor and train junior QA team members on testing methodologies and procedures.
  • Identify opportunities for process improvement within the QA scope and implement changes.
  • Participate in code reviews and provide feedback from a quality perspective.
  • Maintain testing documentation, including test plans, test cases, and defect reports.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • A minimum of 5 years of experience in software quality assurance or testing.
  • Strong understanding of software development methodologies, including Agile and Waterfall.
  • Proficient in various testing tools and frameworks, such as Selenium, JUnit, or TestNG.
  • Experience with test automation and performance testing tools.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills and ability to work collaboratively in a team environment.


Technologies & Tools

The Senior Software Quality Assurance Engineer will work with a diverse set of technologies and tools that may include but are not limited to: Selenium, Jenkins, JIRA, Git, Postman, and various continuous integration/continuous deployment (CI/CD) tools. Familiarity with programming languages such as Java, Python, or C# is advantageous, as it will facilitate the automation efforts and collaboration with the development team.



Ideal Candidates

The ideal candidate for this position is detail-oriented, proactive, and possesses a passion for quality assurance. They demonstrate strong leadership capabilities, with a willingness to mentor others and drive performance improvements within the QA team. A successful candidate will exhibit an unwavering commitment to delivering high-quality software, possess excellent time management skills, and be adaptive to changes in project scope and environment. The ability to effectively communicate technical concepts to various stakeholders is essential in fostering collaborative relationships across departments.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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