Software Engineer in Test (6 Months)

Summary

6-month Software Engineer in Test role focused on building and maintaining test automation frameworks using Playwright, JavaScript/TypeScript, and CI/CD tools, working closely with DevOps and development teams.

Roles and Responsibilities

  • Minimum 3-5 years of automation development testing using Playwright, JavaScript/TypeScript, and familiarity with AI-assisted testing such as Copilot.
  • Automate, optimize, and drive efficiency of Quality Assurance (QA) processes.
  • Create, maintain, and share QA documentation used by team members.
  • Develop automated test scripts to meet test objectives and business requirements.
  • Work closely with developers, functional teams, and users to gather application testing requirements and develop test objectives, test strategies, and test plans.
  • Work closely with the DevOps team to integrate test automation into CI/CD pipelines.
  • Build and maintain automated test data, testing environments, and test automation frameworks.
  • Conduct or facilitate knowledge sharing of emerging QA technologies.

Minimum Requirements

  • A degree in Computer Science, Computer Engineering, Information Technology, or equivalent.
  • Relevant experience in application design, development, and quality assurance, with at least 3 completed rounds of SDLC in web development.
  • Experience with key web technologies such as Playwright, JavaScript/TypeScript, Bootstrap, and REST API design.
  • Experience with automated web testing such as functional, load, performance, API, and UI/UX testing.
  • Experience with test automation frameworks such as Webdriver.io and Selenium.
  • Experience with browser extension development.
  • Experience with collecting, measuring, and monitoring software testing metrics for quality assurance.
  • Experience with CI/CD tools such as GitHub and Jenkins.
  • Must be a self-starter and able to work independently with minimum supervision.

See also

Software Engineering 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