FreshRemote.Work

Quality Assurance Analyst

REMOTE WORKER

Description


We are seeking a detail-oriented and experienced QA Analyst to ensure the quality and reliability of our software solutions. The ideal candidate will have a strong background in quality assurance methodologies, testing processes, and a deep understanding of software development lifecycle. You will be embedded within an agile team supporting a science-driven client. The Quality Assurance Analyst will work closely with business analysts, developers, and business users to maximize efficiencies in executing tests, leveraging automated testing capabilities when applicable, to construct effective functional, performance, and regression test suites. Your role will be crucial in maintaining the integrity and performance of our applications through rigorous testing and collaboration with cross-functional teams.

Requirements
  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • 3+ years of experience in software quality assurance.
  • Experience in creating and executing test cases, test scripts, and test plans.
  • Experience with automated testing tools such as Selenium, or similar.
  • Skilled at analyzing existing system documentation to summarize system functionality.
  • Good understanding of basic system technologies as they relate to project deliverables.
  • Ability to provide technical assistance and troubleshooting by effectively responding to inquiries.
  • Working knowledge of JIRA or similar project management tools.
  • Strong verbal and written communication skills.
  • Excellent attention to detail and organizational skills.
  • Strong analytical and organizational skills.


Primary Responsibilities

  • Collaborate with cross-functional teams to understand requirements and develop comprehensive test plans for software development projects and enhancements.
  • Design, develop, and execute test cases, scripts, and procedures to ensure the quality and integrity of software applications.
  • Conduct functional, regression, integration, and performance testing to identify and address software defects and performance bottlenecks.
  • Work closely with developers and product owners to troubleshoot issues, reproduce defects, and ensure timely resolution.
  • Utilize industry-standard QA tools and methodologies to streamline testing processes and enhance overall product quality.
  • Participate in agile development processes, sprint planning, and release management activities.
  • Provide regular status updates, reports, and metrics on testing progress and product quality to stakeholders.


Summary of Major Job Functions

  • Test Planning: Develop comprehensive test strategies and plans that align with project requirements and timelines.
  • Test Execution: Design and execute test cases, scripts, and procedures across various testing levels, including functional, regression, integration, and performance testing.
  • Defect Management: Identify, document, and track software defects, collaborating with developers and product owners to ensure timely resolution.
  • Automation: Utilize automated testing tools to streamline testing processes and improve efficiency.
  • Collaboration: Work closely with …
This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Regions

North America

Countries

United States

Restrictions

Authorized to work in the US Background check required Candidates must be authorized to work in the US Must be authorized to work in the U.S.

Benefits/Perks

Background check Flexible schedule Professional development opportunities Remote work

Tasks
  • Collaborate with teams
  • Design
  • Develop
  • Development
  • Develop test plans
  • Documentation
  • Enhance
  • Execute test cases
  • Participate in agile development
  • Project management
  • Quality assurance
  • Reporting
  • Testing
  • Troubleshooting
  • Troubleshoot issues
Skills

Agile Agile Development Analytical Automated Testing Automation Collaboration Communication Defect management Documentation Functional Testing HTML HTTP Integration Testing Jira Organizational Performance Testing Project Management Quality Assurance Regression testing Release Management Selenium Software Development Software development lifecycle Teams Test Case Development Troubleshooting

Experience

3 years

Education

Bachelor's degree in Computer Science Bachelor’s degree in Information Technology Bachelor’s Degree in Related Field Business Computer Science Information Technology Related Field

Certifications

Project Management

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9