QA Automation Test Engineer (Cypress & CI/CD)

Location: Worldwide/remote (Australian Company)
Employment Type: Full-time
Department: WooCommerce extensions
Company: Rymera Web Co

About Us

Rymera Web Co is a pioneering Australian tech company building best-in-class WordPress / WooCommerce extensions that power hundreds of thousands of stores every day. We’re fully distributed, moving fast, and keen to keep our eyes on quality as we do so.

Position Overview:

As a QA Automation Test Engineer in our team, you’ll play a pivotal role in confirming the quality of our software products. Join our distributed team of developers, product leaders, and QA engineers as we innovate, enhance, and eliminate bugs. We’re on an exciting journey of expansion, and we want you to be part of our success story.

Interested? See How To Apply below to learn more before applying.

You’ll love this position, if:

  • You’re a self-starter who enjoys deep technical challenges and takes ownership of outcomes.
  • You’re naturally curious and spot edge-case bugs others miss.
  • You adapt quickly to new tools, priorities, and shifting business needs.
  • You communicate clearly in English, both async and on video.
  • You enjoy mentoring team-mates and raising the overall quality bar.
  • You consider yourself to be an experimenter, trying new tools and sharing what you learn.
  • You’re excited to work on software that directly helps merchants earn a living.

Key Responsibilities:

  • Test Strategy & Planning – Craft test plans that balance manual, exploratory, and automated testing for features.
  • Automated Testing – Build and maintain E2E tests in Cypress, applying BDD with Gherkin/Cucumber.
  • CI/CD Ownership – Running, building, and maintaining CI/CD pipelines (bonus if you’re familiar with Buddy CI/CD platform); keep the full E2E suite running fast and debug red pipelines swiftly.
  • Defect Reporting & Documentation – Write crystal-clear bug reports with logs, videos, and reproduction steps.
  • Quality Metrics – Track and present KPIs weekly to the team; recommend process improvements.
  • Collaboration & Mentoring – Pair with developers during early stages of projects (Shift-Left!) to ensure test coverage, coach more junior QAs, and champion a culture of quality.
  • Research & Innovation – Continuously scout, evaluate, and pilot emerging QA tools, AI enhancements, frameworks, and best practices then package your findings for the team or leadership.

Qualifications:

Must-Have Qualifications:

  1. Automation Expertise – Proven experience with Cypress (or similar), Cucumber, and CI/CD integration.
  2. Testing Fundamentals – Deep knowledge of Agile SDLC and how testing fits into the picture in an efficient and effective way.
  3. Programming Skill – Strong JavaScript (async/await, ES6) and working PHP; comfortable reading WooCommerce code.
  4. API Testing – Experience automating REST API tests and schema validation (Postman or similar).
  5. Non-Functional Testing – Hands-on performance, load, accessibility, and basic security testing.
  6. Git & GitHub – Able to create and manage branches, merge PRs, and code review according to best practices.
  7. WordPress / WooCommerce Expertise – Understanding of WordPress hooks (actions & filters), experience detecting plugin conflicts, and ability to inspect debug logs to isolate problems.
  8. Excellent Communication – Able to translate technical findings for non-technical stakeholders.
  9. Research Capability – You have evaluated new testing approaches and tools, presented findings, and shepherded adoption.

Optional/Preferred Qualifications:

  1. Additional Languages: Familiarity with HTML5, CSS3+, and SQL can be advantageous.
  2. Certifications: Relevant certifications in testing (eg. Cypress automation certification, ISTQB) are a plus.
  3. Automation Testing Tools: Experience with additional automation testing tools like Nightwatch, Playwright, Kotlin, Selenium, or others is advantageous.
  4. Cucumber Studio: Familiarity with Cucumber Studio enhances your profile.
  5. Web Development Skills: Knowledge of JavaScript, PHP, and MySQL is preferred.
  6. Package Managers: Experience with Composer/NPM is a bonus.
  7. Docker and Localhost Servers: Familiarity with Docker and working with localhost servers.
  8. API Expertise: Experience working with APIs, including WooCommerce/WordPress API, Zapier, Stripe, etc is a plus. GraphQL experience is a bonus.
  9. Knowledge Sharing: Conference talks, blog posts, or internal sessions where you distilled QA research for others.

What we offer:

Our company is fast-growing, bootstrapped, stable and profitable. This is a great opportunity to join a growing team of smart and enthusiastic people who believe in the mission of democratising e-commerce for even the smallest players.

Benefits:

  • Competitive salary. Full-time position.
  • Paid health insurance for full-time employees (regionalised to your part of the world).
  • Work from home. We’re spread out all over the world – our team hails from Australia, Philippines, Indonesia, Vietnam, South Africa, and Bangladesh. You must have reasonable coverage with south-east Asian timezones.
  • Annual paid time off for full-time employees. We encourage employees to take the time they need for vacation, to stay healthy, and to spend time with friends and family.
  • Paid sick leave.
  • Paid maternity and paternity leave for full-time employees.
  • A culture of continued learning and professional development.
  • The opportunity work on meaningful problems for people who rely on our software to run their businesses (and by extension support themselves and their families).
  • Company provided laptop on your 5 year anniversary.
  • We cover costs of company travel (including our annual retreat)
  • Ability to work with some of the best people in the business in a fast paced and constantly evolving environment.
  • And in case you were wondering: no politics, no b.s., and no jerks!

Location & Other Requirements

This is a remote position – our team is spread out all over the world. The company is based in Brisbane, Australia so typical operating hours are 9am to 5pm AEST (UTC +10). While it’s not required that you cover that exact timezone, you must have good cross-over for informal/formal meetings & work assignments.

Other Requirements

  • Modern laptop/desktop computer system.
  • You need to be capable of running any required development tools, local servers, etc, without slowing down or causing restrictions in your work. No pirated operating systems or other non-legit softwares.
  • Preferably using Windows 10/11, MacOS, or Linux.
  • Reliable fixed broadband internet connection (Ideally a fiber connection for stability + access to a backup).
  • Availability to participate in audio/video meetings between 9am to 5pm AEST.
  • A webcam and a quiet place to work – the team frequently conducts video and screen share meetings throughout our work.

Inclusion Statement

At Rymera Web Co, we strive to have the broadest possible view of diversity, going beyond visible differences to include the background, experiences, skills, and perspectives that make each person unique. We are proud to be an equal opportunity workplace and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, Veteran status, or any other basis protected by federal, state, or local law.

How To Apply?​

If this sounds like a great fit for you, then please submit your application via email to [email protected].

Please clearly include the following information in your cover letter/application:

  • Tell us about your experience, especially as it related to the requirements in this job ad.
  • Tell us a bit about yourself. Why should you be considered for this role? Details about your experience, qualifications, personality, etc are very helpful.
  • Profile links – personal website (if available), Github, Twitter, Facebook, LinkedIn, etc.

Also note, don’t forget to proofread your application before submitting. Check spelling, capitalization, etc. This is your chance to make your application stand out from the crowd 🙂

We won’t be able to individually respond to each and every application, but if we feel you are a strong match, someone will be in touch with you shortly. Qualified candidates may be asked to do a simple testing challenge.

Thanks and we look forward to hearing from you!