Software Tester (Automation)

4-10 yrs
$40000 -$60000


Remote Quality Analyst. US Employer, full time, work from anywhere.

Company Description:

Cosmogence is a platform that provides remote Quality Analyst jobs that allow you to work from anywhere for companies in Canada and the United States.

Cosmogence is looking to fill remote Quality Analyst jobs for our US based clients who are interested in hiring remote, full-time employees from around the world to be a part of their team. You should have a penchant for excellence with a proven track-record of successfully delivering high quality work, be a lifelong learner, have a positive attitude, be self-motivated, and have excellent English skills.

The specific tools and technologies, years of experience and job requirements will vary depending on the client you are hired by, so we are open to a variety of skill types and levels of experience. We’re looking for the best of the best–if you think that’s you, we encourage you to apply! Once you submit your profile, you will undergo our vetting process, and will be considered for a variety of clients. We will match you based on your interests, desired compensation, and their needs.

Job Description:

As a Quality Analyst, you would develop and execute exploratory tests with a focus on both front-end and back-end to ensure product quality. The candidate is responsible for working with the development team and business users to perform QA testing based on documented business requirements. You should create and maintain test plans and scripts and carry out hands-on testing efforts manually and use automated test tools to exercise software. You should also be able to create and update defect tracking logs and works with development teams and users to ensure that all defects are resolved.

Required Skills:

  • 5+ years of experience in IT industry
  • Bachelor’s Degree in Software Engineering or similar field
  • Good knowledge in Manual testing concepts
  • Well-versed with Software Quality Assurance - all aspects of functional, automated, and performance testing within a web application development environment
  • Analyse software requirements and identify test cases proactively
  • Develop test plans and test strategy for the products under development
  • Develop test cases and review for the requirements to be met
  • Maintenance of testing checklists and other related documents
  • Construct and execute systematic test cases from scenarios for applications based on customer user stories or requirements
  • Ensure that new or revised components or systems perform to expectation
  • Ensure meeting of standards; including usability performance reliability or compatibility
  • Document Test results and report defects
  • Performs software usability tests, analysing test results on database impacts, errors or bugs, and usability, prepare clear precise reports on the testing
  • Learn the latest testing methodologies and tools to stay up-to-date
  • Monitor debugging process results
  • Good understanding of the Software Development Life Cycle in an agile development environment
  • Understanding the methodology and having the ability to test and validate back-end APIs systematically
  • Understanding the methodology and having the ability to systematically test and verify that front-end work products comply with UI/UX requirements 
  • Ability to collaborate with the Product Owner and the Developers to understand the functional and business requirements

About this Job

Job posted


Job type

Full TimeEmployee

Primary role

Skills Needed

Seleniumselenium with javaselenium with pythonJMeterjunitcucumberrobot framework

About Company



Company size


Apply to top-paying remote full-time jobs

Become a part of cosmogence talent pool.

Similar Jobs

View All