CMP.jobs - Newport Beach, CA

posted 25 days ago

Full-time - Mid Level
Newport Beach, CA

About the position

We are seeking a highly skilled and motivated Senior QA Analyst to join our dynamic team. The ideal candidate will be responsible for contributing to the quality assurance efforts for our software products, ensuring that they meet the highest standards of quality and performance. You will work closely with the development team to define testing strategies, develop test plans, and execute testing activities. As a senior member of the team, you will play a key role in shaping the QA processes and may mentor junior team members.

Responsibilities

  • Develop, publish, and implement comprehensive test plans for various software projects, ensuring alignment with project goals and timelines.
  • Write and maintain robust test automation scripts to enhance testing efficiency and coverage, leveraging best practices in automation.
  • Contribute to the establishment and development of quality assurance standards and best practices to ensure consistent quality across projects and teams.
  • Define, track, and analyze quality assurance metrics, such as defect densities and open defect counts, to assess product quality and drive continuous improvement.
  • Mentor junior QA analysts, providing guidance and support in testing methodologies, tools, and best practices.
  • Collaborate with product owners, developers, and other stakeholders to understand requirements and define clear acceptance criteria.
  • Design, execute, and maintain both manual and automated test cases to ensure comprehensive software quality.
  • Identify, document, and track defects using appropriate tools, and work closely with the development team to ensure timely resolution.
  • Conduct regular reviews of testing processes and results, providing actionable feedback and recommendations for improvement.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in quality assurance and testing, and share knowledge with the team.
  • Participate in project planning and risk assessment activities, contributing to the overall success of the project.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • At least 3-5 years of experience in software quality assurance, with a strong background in coding in C, C+, or Java.
  • In-depth knowledge of software testing methodologies, tools, and processes, with a proven track record of successful project delivery.
  • Extensive experience with automated testing tools (eg, Selenium, JUnit, TestNG, Cucumber, UiPath) is highly desirable.
  • Proficiency in defect tracking and test management tools (eg, JIRA).
  • Excellent analytical and problem-solving skills, with a keen attention to detail and a commitment to quality.
  • Strong communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
  • Familiarity with Agile/Scrum methodologies is a plus.

Nice-to-haves

  • Background or interest in trading or bonds would be beneficial and preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service