Jobs and Careers
MO

Sr. QA Analyst

Mozaic
United Statesfull_timeVerifiedPosted 23 Feb 2024

About the role

As a Quality Assurance (QA) Analyst, you will be a crucial part of our software development process, ensuring the delivery of high-quality, reliable, and user-friendly products. You will collaborate with cross-functional teams to develop test strategies, execute test plans, and identify and report defects. The ideal candidate has a keen eye for detail, strong analytical skills, and a passion for delivering exceptional software.

Requirements

  1. Test Planning:
  • Collaborate with product managers, developers, and other stakeholders to understand project requirements and create comprehensive test plans.
  • Define test cases, acceptance criteria, and testing strategies based on project specifications.
  • Test Execution:
    • Execute manual and automated tests to ensure the functionality, usability, and performance of software applications.
    • Identify, document, and prioritize defects, and work closely with development teams to ensure timely resolution.
  • Automated Testing:
    • Develop and maintain automated test scripts using industry-standard testing tools.
    • Continuously improve and expand automated test coverage to enhance efficiency.
  • Regression Testing:
    • Conduct regression testing to ensure that new features and enhancements do not negatively impact existing functionality.
    • Collaborate with developers to implement automated regression tests.
  • Performance Testing:
    • Collaborate with performance testing teams to ensure that applications meet performance and scalability requirements.
    • Analyze performance metrics and identify opportunities for improvement.
  • Documentation:
    • Create and maintain test documentation, including test plans, test cases, and test reports.
    • Provide clear and detailed reports on test progress and results.
  • Collaboration:
    • Work closely with developers and other team members to reproduce and troubleshoot reported issues.
    • Participate in agile development processes, including sprint planning, daily stand-ups, and sprint reviews.
  • Continuous Improvement:
    • Stay current with industry best practices, testing methodologies, and tools.
    • Propose and implement improvements to the QA process to enhance efficiency and effectiveness.

    Qualifications

    • Proven experience as a QA Analyst or in a similar role.
    • Strong understanding of software testing methodologies, tools, and best practices.
    • Experience with manual testing and automated testing tools (e.g., Selenium, JUnit, TestNG).
    • Knowledge of performance testing concepts and tools.
    • Familiarity with agile development methodologies.
    • Excellent analytical and problem-solving skills.
    • Strong communication and collaboration skills.

    Preferred Qualifications

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

    Benefits

    Mozaic values our employees highly, and to best support them, we offer a wide array of benefits to support everyone with whatever they may need.

    • Medical, Dental, and Vision coverage 🩺
      • Premiums 100% covered by Mozaic
      • EAP Access through Spring Health
    • Weekly pay 💲
    • 401K 🏦
      • Mozaic matches up to 6%
      • Immediate vesting of company contributions
    • Paid Time Off 🏝️
      • Unlimited PTO
      • Sick time
      • Holiday schedule - and your birthday is a Holiday!
    • Continual learning and development opportunities 📓
      • Professional organization memberships
      • Certifications and / or degree programs
      • Learning management systems access
      • Conference attendance
    • Company-provided technology 💻
      • You pick: Mac or Windows?

    Apply for this role

    Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

    Apply Now →Generate Application Kit

    Free account required — sign up in 30s

    Company

    Mozaic

    View company profile →