QA Automation Engineer at Greenstep
Vantaa, , Finland -
Full Time


Start Date

Immediate

Expiry Date

14 Nov, 25

Salary

0.0

Posted On

15 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Aws, Business Applications, Qa Automation, Cypress, Selenium, Python, Automation Tools, Azure, Finnish, Typescript

Industry

Information Technology/IT

Description

We are seeking a skilled and experienced QA Automation Engineer to join our team. The ideal candidate will have a strong programming background (Python and/or TypeScript), expertise in developing end-to-end automated tests, and a commitment to ensuring software quality through efficient and maintainable automation solutions.

QUALIFICATIONS:

  • Proficient in programming, specifically with Python and/or TypeScript, with a good knowledge of relevant ecosystems.
  • Fluency in Finnish.
  • Solid understanding of object-oriented programming principles.
  • Proven experience 2+ years in QA Automation, with a strong focus on E2E testing of web and/or business applications.
  • Solid understanding of BDD principles and experience implementing tests based on Gherkin scenarios (e.g., using Behave, pytest-bdd, CucumberJS).
  • Hands-on experience with browser automation tools (e.g., Playwright, Selenium, Cypress).
  • Understanding of software testing methodologies, SDLC, and STLC.
  • Experience with at least one of the major cloud platforms such as Azure, AWS, GCP, Digital Ocean etc. is expected.
  • Experience with version control systems, particularly Git.
Responsibilities

As a QA Automation Engineer you:

  • Develop and maintain automated end-to-end (E2E) tests based on Gherkin scenarios.
  • Create and manage browser automation scripts using tools such as Playwright, Selenium or Cypress.
  • Write clean, maintainable, and efficient automation code in Python and/or TypeScript.
  • Integrate automated tests into CI/CD pipelines to support continuous testing.
  • Analyze test results and identify, document and track software defects.
  • Collaborate with development and QA teams to understand requirements and ensure comprehensive test coverage.
  • Contribute to the design, implementation, and maintenance of the test automation framework.
Loading...