Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


https://bayt.page.link/TV3g5U8dd2n2xB9P9
Back to the job results
Remote
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Position Overview We are seeking an experienced Automated Testing Engineer to design, develop, and maintain test automation frameworks for both web and mobile applications.
The ideal candidate will have strong expertise in handling authentication and authorization workflows, file upload scenarios, and cross-platform automation.
This role is hands-on and will directly contribute to ensuring the quality and reliability of our applications while integrating automation into our CI/CD pipelines.
Key Responsibilities Design and implement end-to-end test automation frameworks for web applications (Playwright/Cypress) and mobile applications (Appium/Detox).
Develop and maintain automated tests for authentication, authorization, and role-based access control flows (SSO, MFA, OAuth2/OIDC).
Automate file upload workflows, including large files, chunked uploads, and secure storage validations.
Write and maintain API-level automation tests using Postman/Newman or REST Assured.
Integrate automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, or Jenkins) with reporting, parallel execution, and artifact storage.
Apply best practices in test architecture, data-driven testing, and test tagging (smoke, regression, etc.
). Collaborate with developers, QA, and product teams to align test coverage with business priorities.
Document test plans, strategies, and execution reports in Jira/Xray or TestRail.
 Investigate, debug, and fix flaky tests to maintain reliable pipelines.
Provide regular test metrics and insights (coverage, pass rate, defect trends).
Validate and test accounting-related workflows where applicable, ensuring accuracy in financial calculations, reports, and compliance .
4–7 years of professional experience in test automation.
Strong proficiency in TypeScript/JavaScript.
Proven hands-on experience with Playwright (preferred) or Cypress for web automation.
  Solid experience with Appium for iOS and Android mobile automation (Detox is a plus).
Deep understanding of authentication & authorization flows (OAuth2, OIDC, JWT, MFA, HttpOnly cookies, CSRF).
Experience integrating automated tests into CI/CD pipelines.
Familiarity with mocking and stubbing services (MSW, WireMock).
Strong problem-solving skills with a focus on scalability and maintainability of test frameworks.
Excellent communication and documentation skills.
 Knowledge of Agile and Scrum practices.
Background, coursework, or prior exposure to accounting systems testing (e.
g., ledgers, invoices, reconciliations) is a strong plus.
Nice-to-Have Experience with Testcontainers and Docker for test environments.
 Familiarity with basic security testing tools (OWASP ZAP).
What Success Looks Like (First 90 Days) Establish a working automation framework for both web and mobile applications.
Integrate smoke tests into the CI/CD pipeline with PR gating.
Deliver automated coverage for authentication flows and file uploads.
Ensure test results are tracked and reported in Jira/Xray or TestRail.

This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.