ProgressSoft

ProgressSoft

ProgressSoft Corporation, established in 1989, provides real-time payment solutions to 370+ financial institutions globally, offering secure and efficient payment orchestration with advanced signature recognition technology.

Internet Software & Services
251-1K
Founded 1989

Description

  • Design and implement automated tests for web UI, API, and performance scenarios.
  • Build and maintain Playwright, REST Assured, Postman, and k6 test coverage.
  • Integrate automated tests into GitLab CI/CD pipelines and keep builds green.
  • Publish test reports, traces, and performance summaries as artifacts in merge requests.
  • Use Docker and Docker Compose to containerize test tooling and create reliable local and ephemeral test environments.
  • Validate application behavior and data integrity directly in the database using SQL.
  • Partner with product and engineering teams to clarify acceptance criteria, review stories, and improve testability.
  • Deflake and harden unreliable suites by tuning retries, timeouts, logging, and tracing.
  • Shape test strategy using risk-based selection and the test pyramid to balance automation and manual checks.
  • Document frameworks and guidelines, and mentor developers and QCs on testing best practices.

Requirements

  • Hands-on experience with at least two of the following and willingness to learn the third: Playwright, REST Assured, or k6.
  • Experience with Playwright in TypeScript or JavaScript, including locators, fixtures, Page Object Model, and trace viewer.
  • Experience with REST Assured in Java, including RequestSpec/ResponseSpec, negative testing, and JSON Schema validation.
  • Experience with k6 for smoke, baseline, or load testing, including threshold configuration such as p95.
  • Experience contributing to CI/CD quality gates through test integration, reporting, and metrics.
  • GitLab CI/CD experience with .gitlab-ci.yml, jobs, caching, artifacts, and test reports; equivalent experience with Jenkins or GitHub Actions is acceptable.
  • Experience writing shell scripts in bash or an equivalent scripting language.
  • Experience with Docker and Docker Compose, including Dockerfiles, local services for tests, and basic container networking.
  • Programming experience with Java, Kotlin, TypeScript, or JavaScript, along with solid OOP and clean code practices.
  • Experience writing SQL queries to validate system behavior and data integrity directly in the database.
  • Strong understanding of the software testing process, defect lifecycle, severity vs priority, and clear bug reporting.
  • Knowledge of test design techniques such as boundary value analysis, equivalence partitioning, decision tables, state transition testing, and pairwise/combinatorial testing.
  • Clear communication, collaboration, time management, and high attention to detail.
  • Preferred: experience with JaCoCo or other coverage tools, UML basics, Postman or Insomnia, contract testing such as Pact, OWASP security testing, Dockerized local stacks, and GitLab features.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Assoc. SDET- Securiti.ai

Veeam Software 1K-5K Internet Software & Services

Veeam is hiring an Associate SDET to help validate software functionality and keep automated testing running smoothly for its data resilience and security platform.

C# Java Playwright Python Selenium
1 hour, 35 minutes ago

QA Automation Engineer - Manila ( Philippines )

Tech Firefly 251-1K Internet Software & Services

Tech Firefly is hiring a QA Automation Engineer for an American multinational tech company, focused on building and executing automated testing for web and mobile applications.

Agile Bitbucket CI/CD E-commerce GitHub Java JavaScript Jenkins JIRA JMeter Selenium
1 hour, 44 minutes ago

QA Automatizador

NEORIS 5K-10K Internet Software & Services

NEORIS is seeking a QA Automation professional to support software quality initiatives for client solutions within a multicultural digital consulting environment.

Appium CI/CD Confluence DB2 Git Gradle JIRA JMeter K6 Oracle PostgreSQL SQL
7 hours, 53 minutes ago

Automation Tester

Uni Systems 1K-5K Internet Software & Services

Uni Systems is seeking an Automation Tester to support quality assurance for web-based systems by validating functionality, security, and release readiness through automated and manual testing.

Agile CI/CD Git HTML Java JIRA Kanban Playwright REST API Scrum Selenium TestNG XML
10 hours, 1 minute ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers