Full Time

Senior Quality Assurance Engineer

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

Overview

The Senior Quality Assurance Engineer at Centric Software plays a critical role in ensuring the quality and reliability of our software products. The successful candidate will be responsible for designing, implementing, and executing testing strategies that enhance our verification processes. This position requires collaboration with cross-functional teams, including developers and project managers, to deliver high-quality software that meets client expectations. The Senior QA Engineer will use their expertise to mentor junior staff, identify areas for improvement, and help shape the quality assurance framework within the organization.



Job Responsibilities

  • Develop and execute comprehensive test plans and test cases for new features and enhancements.
  • Identify, record, and track bugs using standard issue-tracking tools.
  • Automate testing processes where possible to improve efficiency and accuracy.
  • Collaborate with development teams to understand product requirements and establish testing criteria.
  • Conduct regression testing to ensure that previously developed and tested software still performs after a change.
  • Participate in design reviews and provide input on product architecture regarding testability.
  • Mentor junior QA engineers and provide guidance on best practices in quality assurance.
  • Communicate effectively with stakeholders about quality-related issues and project status.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of experience in software quality assurance, with a focus on web and mobile applications.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Experience with automated testing frameworks and tools, such as Selenium, JUnit, or similar.
  • Knowledge of performance and load testing tools.
  • Proficiency in coding languages such as Java, Python, or C#.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills.


Technologies & Tools

The Senior Quality Assurance Engineer will utilize a variety of technologies and tools to perform their duties effectively. This includes but is not limited to testing frameworks such as Selenium and JUnit, automated deployment tools, and issue-tracking software like JIRA. Familiarity with continuous integration and continuous deployment (CI/CD) tools will also be advantageous, as well as experience with version control systems such as Git.



Ideal Candidates

The ideal candidate for the Senior Quality Assurance Engineer position will possess a meticulous attention to detail and a proactive approach to problem-solving. They should be deeply passionate about technology and committed to delivering high-quality products. Excellent communication skills are essential, as the role demands consistent interaction with multiple stakeholders. Furthermore, candidates should demonstrate a continuous desire for learning and improvement, both personally and as part of the QA team.

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.