Mobile Quality Assurance Engineer

Think Dirty®
Canada
650 $ / semaine (estimé)
Temps plein

Company Description

Think Dirty® is a mobile app that simplifies reading cosmetic and personal care product labels. Our goal is to empower ingredient-conscious consumers by providing an easy-to-use tool to learn about potentially toxic ingredients and make healthier choices for their health and the environment.

We have received recognition for our innovative approach, including being named Top 50 Most Innovative Workplaces by The Elevated Awards and winning the Mastercard Women Entrepreneurship Competition.

Think Dirty® was also featured on the US App Store and invited to pitch on Dragons' Den Season 13.

We are looking for a passionate QA Engineer to join an excellent cause for consumers. Would that be you? We're seeking a skilled QA Engineer with a solid manual and automated testing background.

The ideal candidate will be responsible for conducting comprehensive regression testing and developing automation strategies to enhance testing efficiency and coverage.

This role demands a proactive approach to identifying defects, documenting results, and collaborating with development teams to ensure robust software solutions.

Role Description

This is a full-time remote role for a Software Quality Assurance Analyst. The analyst conducts quality assurance tests, ensures software functionality meets user requirements, identifies and documents software defects, and provides improvement recommendations.

The analyst collaborates with cross-functional teams, such as developers and product managers, to ensure high-quality software delivery.

Job Responsibilities

  • Design and develop an automated test system for a mobile application and server backend
  • Identify, record, document thoroughly, and track bugs.
  • Perform thorough regression testing when bugs are resolved.
  • Develop and apply testing processes for new and existing products.
  • Plan, create, and manage the overall Quality Planning strategy.
  • Collaborate with the development team to ensure consistent project execution. Assisting with Android and iOS Development when necessary
  • Investigate the causes of non-conforming software and train users to implement solutions.
  • Stay up-to-date with new testing tools and test strategies.
  • Verify features that the development team has developed
  • Write agile stories for new features and document defects in the system
  • Writing scripts for build automation and other internal tools with Python and Open AI APIs and other scripting languages

Required Skills

  • Immerse yourself in an actual startup environment. Learn the workings of a mobile application, from content management systems to mobile applications, and see the work you've done in production.
  • Meticulous attention to detail
  • An understanding of what a good mobile application is
  • Knowledge of modem QA testing methodology
  • Experience with test case management systems as an asset
  • Experience with CI systems is an asset
  • 2+ years of Knowledge of Python, Ruby on Rails, React, HTML, CSS, Javascript, WordPress, SQL, Postgres, TablePlus, Google Cloud, Amazon AWS
  • Bonus if you have used Waldo and TestLodge in the past
  • Software Quality Assurance, Test Management, and Analytical Skills
  • Experience in conducting quality assurance tests and documenting software defects
  • Strong knowledge of software quality standards and methodologies
  • Excellent problem-solving and troubleshooting skills
  • Proven experience as a Quality Assurance Engineer.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Experience writing clear, concise, and comprehensive test plans and cases.
  • Hands-on experience with automated testing tools.
  • Solid experience in scripting and regression testing.
  • Ability to document and troubleshoot errors.
  • Excellent communication skills.
  • Attention to detail.

Qualifications

  • Analytical mind and problem-solving aptitude.
  • Strong organizational skills.
  • Ability to work independently and remotely
  • Strong attention to detail
  • Operational experience is a plus.
  • Knowledge of WordPress is a plus.
  • Experience with automation testing tools like Waldo and TestLodge is a plus.
  • BSc / BA in Computer Science, Engineering, or a related field.

EasyApply or email to apply :

[email protected]

From applicant :
  • First Name
  • First Name
  • Last Name
  • Email
  • Location (City)
  • Resume / CV
  • Profile*
  • Plum.io job seeker profile
  • Please attach your GitHub profile link
  • Are you legally authorized to work in the country in which this role is based?
  • What is your desired salary
  • One sentence to describe who you are
  • 50 words on why you want to work for us
  • Il y a 2 jours
    Emplois reliés
    Offre sponsorisée
    Think Dirty®
    Canada

    Proven experience as a Quality Assurance Engineer. This is a full-time remote role for a Software Quality Assurance Analyst. The analyst conducts quality assurance tests, ensures software functionality meets user requirements, identifies and documents software defects, and provides improvement recom...

    Offre sponsorisée
    TerraZero
    Canada

    As a Unity QA Tester Intern, you will primarily focus on quality assurance testing for our games while also taking on some simpler Unity development tasks. This internship offers a unique opportunity to grow your skills in game development and quality assurance, preparing you for a successful career...

    Offre sponsorisée
    Accolite
    Canada

    Job Description:Position: QA ENGINEERLOCATION: This is a hybrid (on-site 3 days/week) role based in MontrealRequired Skills:•The candidate should be adaptive to a continuous changing and fast paced environment, be able to successfully multi-task, and thrive in a dynamic, fully engaged QA role. Candi...

    Mannarino Systems & Software
    Anywhere - Canada

    We are looking for a Software Quality Assurance Engineer to join our team. Minimum of 3 years of experience in engineering, complex electronic product development, quality or process assurance / compliance. Bachelor's degree from an accredited university with a minimum of 4 years of experience in en...

    Graebel Companies Inc.
    CA

    The Senior QA Engineer position supports Graebel's web application and API services. Continuous Integration: Integrate automated tests into the CI/CD pipeline ensuring continuous quality. Follow established team testing practices to ensure the highest quality through clearly documented and repeatabl...

    Offre sponsorisée
    mode40
    Canada

    Intermediate level Software Developer. Develop information systems by designing, developing, and installing software solutions following the software development lifecycle. Provide mentorship to Junior and Intermediate software developers. In your role you will research, design, implement, manage, a...

    Offre sponsorisée
    Akkodis
    Greater Ottawa Metropolitan Area, Canada

    Software Quality Assurance Specialist. Perform any Quality Assurance activities for the maintenance, support and development of financial web-based applications. ...

    Offre sponsorisée
    Apex Systems
    Canada

    The QA Analyst will also review system requirements and track quality assurance metrics. Quality Assurance analyst or in a related field. We are looking for a QA Analyst to develop and execute exploratory and automated tests to ensure product quality. The QA Analyst must monitor all stages of softwa...

    Offre sponsorisée
    Cadence Design Systems
    Canada

    The Principal Software Engineer will be responsible for design and development of new features and algorithms mainly in development of a new Custom Prototyping Flow. The Principal Software Engineer will accomplish this by carefully discussing the implementation specification with the team spread acr...

    Offre sponsorisée
    Dasro Consulting Inc.
    Canada

    Dasro is looking for Senior Software Developer – Full Stack for one of its clients in Toronto, ONDuration: 9 months contract with the possibility of extensionLocation: Toronto, ON (3 days onsite and 2 days remote)Responsibilities include but not limited to:Designing, developing and implementing fron...