Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

New

Quality Assurance Consultant

Posted 6 views
Discussion

Summary

A QA consultant who designs and executes manual and automated tests, builds automation frameworks with tools like Selenium, Cypress, Appium, Playwright, and JUnit/TestNG, and integrates tests into CI/CD pipelines. The role focuses on defect reporting, collaborating with developers, and improving testing processes across environments.

INTRODUCTION & SUMMARY:
The role of the Quality Assurance Consultant involves designing, developing, and executing both manual and automated tests, with a commitment to ensuring software quality and optimizing testing processes across various environments. The ideal candidate will be proficient in test automation frameworks and have a solid foundational understanding of software testing principles.

MAIN RESPONSIBILITIES:
The Quality Assurance Consultant will:

  • Analyze system requirements and design test automation strategies.
  • Develop and maintain automated test scripts for functional, regression, and load testing.
  • Implement test automation frameworks using tools such as Selenium, Cypress, Appium, Playwright, or JUnit/TestNG.
  • Run manual and automated tests across different environments and report results.
  • Integrate tests into CI/CD pipelines for automatic validation during deployments.
  • Detect and report defects found during manual and automated test execution.
  • Collaborate with developers to identify and resolve system issues.
  • Evaluate new tools and techniques to enhance test automation.
  • Ensure automated tests are consistent with software quality standards.

KEY REQUIREMENTS:

  • Demonstrated experience in software testing and quality assurance.
  • Proficiency in test automation frameworks and tools.
  • Strong analytical and problem-solving skills.
  • Ability to work collaboratively in a team environment.
  • Familiarity with CI/CD concepts.

NICE TO HAVE:

  • Experience with performance testing tools.
  • Knowledge of programming languages such as Java or Python.
  • Familiarity with agile development methodologies.

OTHER DETAILS:
This position is suited for remote work arrangements and is open for various durations, contingent upon project requirements. The consultant will work within a dynamic environment, focusing on enhancing the quality of software outputs.

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available