Full Time

Senior Software Quality Assurance Engineer

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

Job Overview

As a Senior Software Quality Assurance Engineer at Carrier, you will play a critical role in ensuring the highest quality standards of our software products. Your expertise will guide the development team in crafting reliable and robust software solutions while implementing comprehensive testing strategies. You will lead initiatives to enhance automated testing processes, contribute to the design and documentation of test plans, and mentor junior QA engineers. Your proactive approach will help to identify potential defects early in the development cycle, ensuring seamless releases and an exceptional user experience.



Job Responsibilities

  • Develop and execute comprehensive test plans and test cases based on requirement specifications.
  • Design, maintain, and enhance automated test scripts, frameworks, and tools.
  • Conduct manual and automated testing to ensure the software meets design specifications and is free of defects.
  • Collaborate closely with cross-functional teams, including developers, product managers, and other stakeholders to identify and resolve quality issues.
  • Lead root cause analysis and defect tracking efforts to ensure ongoing improvement of quality practices.
  • Provide mentorship and guidance to junior QA engineers, fostering a culture of continuous learning.
  • Stay current with industry best practices and emerging technologies in software quality assurance.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software quality assurance engineering.
  • Strong knowledge of software testing methodologies, tools, and best practices.
  • Proficiency in at least one programming or scripting language (e.g., Java, Python, C#).
  • Experience with automated testing frameworks and tools (e.g., Selenium, JUnit, TestNG).
  • Familiarity with Agile methodologies and tools (e.g., Scrum, JIRA, Confluence).
  • Strong analytical and problem-solving skills, with great attention to detail.
  • Excellent communication and interpersonal skills for effective collaboration.


Technologies & Tools

The Senior Software Quality Assurance Engineer will primarily work with technologies and tools such as Selenium for automated testing, JIRA for issue tracking, and Confluence for documentation management. Additionally, familiarity with CI/CD pipelines and version control systems such as Git will be necessary for seamless integration into the development workflow. The role also requires proficiency in various testing frameworks and methodologies, ensuring effective testing practices are implemented throughout the software development life cycle.



Ideal Candidates

Ideal candidates for the Senior Software Quality Assurance Engineer position will possess a combination of technical expertise and leadership qualities. They should exhibit a strong commitment to quality and continuous improvement, capable of driving initiatives that enhance quality processes. A collaborative mindset, along with excellent problem-solving skills, will be essential in effectively working with diverse teams. Additionally, an adaptable and proactive attitude towards challenges will position them as a valuable asset within Carrier’s quality assurance efforts.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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