Full Time

Senior Quality Assurance Engineer

Centric Software
$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 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 crucial role in ensuring the highest quality of our software products through rigorous testing, analysis, and development processes. This position involves collaborating with cross-functional teams to create, implement, and enhance test frameworks and automated solutions. The Senior Quality Assurance Engineer will also be responsible for identifying areas for improvement, leading testing efforts, and mentoring junior team members, ultimately contributing to delivering robust and high-performing software solutions.



Job Responsibilities

  • Design and implement comprehensive testing strategies that encompass functional, regression, performance, and automation testing.
  • Develop and maintain automated test scripts and frameworks to ensure effective software quality.
  • Collaborate with software developers, product managers, and UX designers to understand product functionality and establish testing requirements.
  • Identify, analyze, and document defects and issues arising during testing phases with a focus on continuous improvement.
  • Lead and mentor junior QA engineers to enhance their skill sets and test methodologies.
  • Conduct training sessions and workshops on QA best practices and emerging technologies to foster a culture of quality within the team.
  • Perform risk analysis and assess the impact of changes in software development life cycles.
  • Ensure that all QA processes, standards, and documentation comply with company policies and industry regulations.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in software quality assurance, with a strong focus on automation testing.
  • Proficiency in test automation tools such as Selenium, TestNG, or similar frameworks.
  • Experience with programming languages such as Java, Python, or C# for test script development.
  • Strong understanding of software development life cycles (SDLC) and agile methodologies.
  • Excellent analytical, problem-solving, and troubleshooting skills.
  • Strong communication and interpersonal skills to collaborate effectively with various teams.
  • Experience with performance testing tools (e.g., JMeter) is a plus.


Technologies & Tools

The Senior Quality Assurance Engineer will work with a variety of technologies and tools to facilitate the testing process. This includes utilizing test automation frameworks, continuous integration systems such as Jenkins or CircleCI, database management systems, and defect tracking tools like Jira. Familiarity with cloud-based platforms such as AWS or Azure may also be advantageous for testing cloud-native applications.



Ideal Candidates

The ideal candidate for the Senior Quality Assurance Engineer position is someone who possesses a strong technical background combined with a commitment to quality and excellence. They should demonstrate leadership qualities, effective communication skills, and a proactive approach to problem-solving. A passion for continuous learning and the ability to adapt to evolving technologies are essential traits. Additionally, the candidate should be detail-oriented, efficient in managing multiple priorities, and committed to delivering high-quality software solutions within deadlines.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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