Sr. QA Analyst

at  Mozaicio

Nashville, Tennessee, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Jul, 2024Not Specified09 Apr, 2024N/AUsability,Manual Testing,Regression Testing,Test Planning,Test Cases,Test Scripts,Performance Metrics,Collaboration,Sprint Planning,Testing Tools,Computer Science,Developers,Test Execution,Test Coverage,New Features,Performance TestingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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

  • 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.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Computer science software engineering or a related field

Proficient

1

Nashville, TN, USA