QA Automation Engineer

Tri-Com Consulting
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Testing (Software)
Java
JavaScript
API
Agile Methodologies
Automation of Tests
Azure
C Sharp (Programming Language)
Code Coverage
Software Debugging
Github
Python
Nunit
Scrum
Regression Testing
Testng
TypeScript
Web Applications
Postman
GIT
Playwright
Selenium Webdriver
Software Version Control
Api Management
Jenkins
Programming Languages

Job description

You will play a critical role in establishing automation best practices, improving test coverage, and ensuring the quality and reliability of modern web applications., * Assist with the design, development, and implementation of a robust, scalable automation framework from scratch

  • Develop automated test scripts for:

  • Functional testing

  • Regression testing

  • End-to-end workflows

Build reusable components and utilities to improve efficiency

Ensure high test coverage across UI and APIs

Identify, analyze, and report defects

Debug automation failures and improve test stability

Reduce flaky tests through proper synchronization and design

Work closely with developers, product owners, and QA teams

Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives)

Provide guidance on testability and quality best practices

Work with automation tools such as:

  • Selenium WebDriver
  • Playwright (preferred)

Integrate automation with CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions)

Implement parallel execution and optimize test performance

Requirements

  • 7+ years of experience in QA Automation / Software Testing

  • Strong hands-on experience with:

  • Selenium WebDriver OR Playwright

  • (Experience with both is highly preferred)

Proficiency in one or more programming languages:

  • JavaScript / TypeScript
  • Java
  • Python
  • C#

Experience with:

  • Test frameworks (e.g., TestNG, NUnit, Jest, Playwright Test)
  • Version control systems (Git)
  • CI/CD pipelines

Preferred Qualifications

  • Proven experience building automation frameworks from scratch
  • Experience with Playwright (modern automation preferred)
  • API testing experience (Postman, REST Assured, or Playwright API)
  • Experience working in Agile/Scrum environments

Apply for this position