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.

Job Overview

The Senior Quality Assurance Engineer at Centric Software will play a pivotal role in ensuring the quality and reliability of our software systems. This position demands a strategic approach to the quality assurance process, including developing and implementing test plans, conducting thorough testing phases, and collaborating closely with cross-functional teams. The ideal candidate will leverage their extensive experience and technical acumen to identify issues early in the development cycle, enhancing the overall product quality and user satisfaction. This role not only focuses on maintaining high standards of software quality but also on mentoring junior QA engineers, fostering a team-oriented environment for continuous improvement.



Job Responsibilities

  • Design and execute comprehensive test plans and test cases based on project specifications.
  • Identify, record, and track software defects using bug tracking systems.
  • Work closely with software developers and project managers to understand the product vision and provide feedback on design and functionality.
  • Implement and maintain automated testing frameworks to enhance testing efficiency.
  • Conduct performance and regression testing to ensure software stability and reliability.
  • Participate in code reviews and contribute to continuous improvement initiatives in the software development lifecycle.
  • Mentor junior QA team members, providing guidance and support in quality assurance practices.
  • Prepare detailed documentation and reports on testing processes and outcomes.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software quality assurance.
  • Strong knowledge of software testing methodologies, tools, and processes.
  • Proficiency in automated testing tools such as Selenium, JUnit, or TestNG.
  • Experience with performance testing tools like JMeter or LoadRunner is an advantage.
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills, with the ability to work collaboratively in a team setting.
  • Familiarity with Agile development methodologies is highly desirable.


Technologies & Tools

The Senior Quality Assurance Engineer will be expected to work with a variety of technologies and tools, including but not limited to: automation frameworks such as Selenium and TestNG, performance testing tools like JMeter, bug tracking software such as JIRA, and version control systems including Git. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools will also be beneficial to streamline testing processes and enhance workflow efficiency.



Ideal Candidates

The ideal candidate for the Senior Quality Assurance Engineer role will possess a blend of technical expertise and a proactive mindset towards quality assurance. They should demonstrate strong leadership capabilities, take initiative in problem-solving, and maintain a keen attention to detail. Additionally, a passion for technology and a commitment to delivering quality products will contribute to the candidate's success in this position. An effective communicator who appreciates collaboration, the right fit will be adaptable to change and eager to enhance personal and team performance through innovative QA practices.

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.