Sr. QA Analyst
at Mozaicio
Nashville, Tennessee, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Jul, 2024 | Not Specified | 09 Apr, 2024 | N/A | Usability,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 Testing | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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