QA Engineer at iTalent PLUS
Malta, Montana, United States -
Full Time


Start Date

Immediate

Expiry Date

29 Jul, 26

Salary

0.0

Posted On

30 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

QA Automation, TypeScript, Python, Java, Playwright, Selenium, Robot Framework, REST APIs, CI/CD, GitLab CI, GitHub Actions, Docker, Kubernetes, SQL, Performance testing, AI-assisted testing

Industry

Staffing and Recruiting

Description
Our client is seeking a Software QA Engineer who will be responsible for ensuring the quality of their software products by working closely with product and development teams. The role involves testing web-based, multi-tenant solutions, including frontend applications built with ReactJS and backend services such as REST APIs and background daemons developed in Java. In addition to designing and executing both automated and manual tests, the successful candidate will contribute to the continuous evolution of quality practices as new tools and methodologies are adopted. Responsibilities Design test scenarios with a full understanding of end-to-end solutions and customer use cases, covering functional, integration, and regression testing. Perform both manual and automated testing to ensure comprehensive coverage. Collaborate with developers and QA team members to embed testing throughout the software development lifecycle. Design, implement, and maintain automated test suites across functional, integration, and regression scenarios. Work with automation tools such as Playwright, Selenium, Robot Framework, or similar, using BDD approaches. Support the setup and management of testing environments and CI pipelines. Conduct performance, scalability, and stress testing using tools such as JMeter, k6, as well as internally developed solutions. Work closely with product management and development teams to ensure thorough test coverage. Maintain accurate and up-to-date test documentation. Research modern and AI-assisted development and testing practices, proposing incremental improvements. Carry out any other duties as assigned by management when required. Requirements 3–4 years of experience in QA automation or SDET roles. Strong analytical and problem-solving skills. A collaborative mindset with the ability to work both independently and cross-functionally. Excellent communication skills in English. Solid understanding of software development lifecycles and modern delivery practices. Strong programming skills in TypeScript and Python (Java is considered an asset), with hands-on experience. Experience testing backend services and APIs (REST, JSON, authentication flows). Ability to debug test failures using logs, data, and code. Experience with CI/CD tools such as GitLab CI, GitHub Actions, or Jenkins. Familiarity with AI coding assistants such as GitHub Copilot, Codex, or similar tools for writing, refactoring, and reviewing test automation code. Hands-on experience or practical exposure to AI-assisted and agent-style testing concepts (e.g. self-healing tests, intelligent test selection, automated scenario discovery), using tools such as Applitools, Testim, Postman AI, or Playwright with AI-assisted workflows. Confidence working in Linux/Unix environments. Working knowledge of containerised environments (Docker and/or Kubernetes), including exposure to monitoring tools (e.g. Grafana, Zabbix), logging tools (e.g. Loki), and deployment workflows (e.g. ArgoCD). Understanding of SQL and database fundamentals. Compensation and Benefits Competitive remuneration package aligned with experience and qualifications. Flexible working arrangements. Weekly team lunches and fresh fruit provided. Employee wellness allowance upon completion of probation. Health insurance. Life insurance.
Responsibilities
The QA Engineer will design and execute automated and manual test scenarios to ensure the quality of web-based, multi-tenant software solutions. They will collaborate with development teams to embed testing throughout the lifecycle and maintain test documentation while researching modern AI-assisted testing practices.
Loading...