Job Closed
This listing is no longer active.
QA Engineer
Location
Worldwide
Posted
35 days ago
Salary
0
Seniority
Mid Level
No structured requirement data.
Job Description
QA Engineer
Embrace Software Inc.
Role Description This is a remote position. We are looking for a QA Engineer (SDET / Automation) to join our fully remote software development team. You will play a key role in shaping our QA strategy for a legal-tech and fintech SAAS product. You will work closely with developers and architects to design and implement robust test automation for both frontend and backend services, and help ensure that our systems are reliable, secure, and scalable. We are looking for a quick learner. We recognize that you may not be familiar with everything listed below, but we are looking for a candidate who is willing to learn and grow with us. Qualifications - 3+ years in software testing with a strong focus on automation. - Experience writing tests for Python and JavaScript/TypeScript projects. - Experience testing backend APIs and services with tools and libraries such as Pytest and API documentation/testing tools like Swagger and Postman. - Experience with modern frontend test frameworks and libraries such as Jest, Playwright, Cypress, or Puppeteer. - Ability to plan testing strategies for features and projects, including scope, risk, and coverage considerations. - Comfortable working in a small, highly collaborative team and communicating clearly. - Experience with Git-based workflows and collaborating via pull requests and code reviews. - Ability to document test plans, test cases, and automation architecture in a clear and maintainable way. Requirements - Experience designing or maintaining test automation frameworks at various stages of a project. - Exposure to CI pipelines where tests are integrated into build and deployment workflows. - Experience managing test environments, seed data, and fixtures for reproducible test runs. - Familiarity with tools and approaches for load and performance testing of backend services, for example using Locust. - Familiarity with AI powered low-code or no-code platforms for various levels of testing, especially E2E testing. - Awareness of common security risks (e.g. OWASP Top 10) as they relate to test design, especially in fintech or legal-tech systems. Experiences That Will Impress Us - End-to-end ownership of QA automation: You have led or significantly shaped QA automation strategy for a product or team, from framework selection to reporting and maintenance. - Strong coding background: You can read and reason about production code in Python and JavaScript/TypeScript, and contribute improvements or testability enhancements. - Experience testing systems that run in Docker-based environments, and understanding how containers, networks, and services interact from a QA perspective. - Experience setting up quality gates (test coverage, static analysis, automated checks) as part of CI/CD pipelines. - Comfortable using logs, metrics, and traces to investigate issues and improve test coverage around identified failure modes. - Previous experience in fintech, legal-tech, or other regulated domains. Benefits - Competitive salary, ensuring fair and transparent compensation. - Global Team Collaboration—work alongside extremely talented professionals from around the world. - Professional Growth Support with access to training programs designed to enhance your skills and expand your knowledge. - Clear Career Progression and excellent opportunities for long-term advancement within the organization. - Comprehensive Health Benefits to support your wellbeing and peace of mind. - Flexible Remote Work Options that empower you to balance work and life effectively.
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
Senior Automation Test Engineer
Trimetis ServicesOur client is an international supplier of communication and information systems for control centers with safety-critical tasks. They specialize in developing and distributing 'Control Centre Solutions' for the Air Traffic Management and Public Safety & Transport sectors.
Role Description As part of our expansion, we are building a new team in Cairo to support our client’s transition from manual testing to a modern automation-first testing environment. Our client is a large-scale SaaS and data connector platform that empowers organizations to connect, transform, and manage data from multiple sources. The client description could mention that the company is AI-native, meaning the role involves daily, practical use of LLMs and AI tools in everyday work. - Design, develop, and maintain automated test frameworks and test suites. - Create and execute automated functional, regression, integration, and end-to-end tests. - Collaborate closely with developers, product managers, and QA teams. - Identify, document, and track software defects. - Continuously improve testing processes and automation coverage. - Support the transition from manual testing to fully automated testing practices. - Leverage AI-assisted testing tools and modern QA technologies. Qualifications - 5+ years of software testing experience. - Strong hands-on experience with automation testing tools such as Selenium and Cypress. - Experience with test automation frameworks and CI/CD pipelines. - Experience across multiple testing types, including UI, E2E, API, component, and integration testing. - Experience working in Agile environments. - Understanding of software development lifecycle and quality assurance best practices. - Professional working proficiency in English (Mandatory). Requirements - Test Automation Frameworks - API Testing (Postman, Rest Assured or similar) - SQL / Database Testing - Test Case Design & Execution - Defect Tracking & Reporting - Agile / Scrum Methodologies - Jira or similar test management tools - Git / Version Control - Programming Languages: Candidates should have experience with at least one of the following: Java, Python, JavaScript / TypeScript - CI/CD & DevOps Knowledge: Experience with one or more of Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps - AI Readiness: Basic understanding of AI concepts - Experience using AI productivity tools such as GitHub Copilot, Claude Code, Codex, or similar tools. - Interest in AI-assisted software testing and automation Soft Skills - Strong analytical and problem-solving skills - Attention to detail - Ability to work independently - Strong communication and collaboration skills Nice to Have - Cloud Platforms Experience - German language skills Benefits - Flexible working hours - Medical insurance - International clients - Remote work - Non-corporate work atmosphere Company Description We look forward to receiving your application! Recruiter responsible for the offer: Nada Sallam Email: nada.sallam@trimetis.com
Corporate IT Automation Engineer
Tempo SoftwareAdaptive SPM for AI-Accelerated Innovation | Modular Solutions, Compounding Value | 30,000+ Customers
• Build a majority-automated IT function • Identify high-volume, repetitive IT processes — ticket triage and routing, access requests and provisioning, onboarding/offboarding (joiner-mover-leaver), software license assignment, password and MFA resets, and device lifecycle tasks — and automate them end to end. • Design and ship workflow automation across the IT service management platform (Jira Service Management) including request types, approval flows, SLAs, queues, and automation rules. • Build integrations between systems (ITSM, IdP, HRIS, endpoint management, and SaaS apps) using APIs, webhooks, and iPaaS / orchestration tooling (e.g., n8n, Workato, Zapier, or Tines). • Stand up and maintain self-service capabilities so employees can resolve common requests without a human in the loop. • Define and track automation KPIs — percentage of tickets auto-resolved, mean time to resolution, manual-touch reduction, and deflection rate — and report progress to IT leadership. • Design and operate AI agents • Build, evaluate, and maintain AI agents for IT use cases such as intent classification, ticket sizing, auto-response drafting, triage and assignment, knowledge-base curation, and stale-ticket management. • Implement appropriate guardrails and human-in-the-loop approval gates for any agent action that is employee-facing, security-sensitive, or published to a knowledge base. • Apply prompt engineering, retrieval-augmented generation, and agent-orchestration patterns; integrate agents with enterprise platforms via APIs and MCP-style connectors. • Establish evaluation, monitoring, and audit practices so agent behavior remains accurate, safe, and explainable over time. • Mentor and uplevel the team • Coach existing systems administrators in scripting, version control, API usage, and automation design so that automation becomes a team-wide capability. • Establish engineering practices for the IT team: source control, code review, testing, documentation, and safe change management for automations. • Run knowledge-sharing sessions and pair on builds; create reusable templates, libraries, and playbooks that lower the barrier to automating new processes. • Champion an automation-first mindset, helping the team evaluate whether a recurring task should be automated before it is staffed. • Reliability and governance • Own the lifecycle of automations and agents — monitoring, alerting, error handling, and graceful failure — so automated processes are dependable in production. • Partner with Security and IT Compliance to ensure automated access provisioning and agent actions meet least-privilege, audit, and separation-of-duties requirements. • Maintain clear documentation and runbooks so automations are transparent and supportable by the broader team.
Role Description Our client is seeking an experienced QA Automation Engineer to join an established project team, supporting the stabilisation and evolution of a large-scale enterprise web application. - Design, develop, and maintain automated test scripts and frameworks for web-based applications. - Execute and analyse automated test runs as part of the CI/CD pipeline, reporting defects and tracking resolution. - Collaborate with developers, business analysts, and the Technical Team Lead to understand requirements and translate them into effective test coverage. - Perform regression, integration, and end-to-end testing across application releases. - Maintain and improve test documentation including test plans, test cases, and test reports. - Identify opportunities to expand automation coverage and reduce manual testing effort. - Participate in sprint ceremonies, including stand-ups, sprint planning, and retrospectives. - Contribute to continuous improvement of testing practices and standards within the team. Qualifications - Proven experience with automated testing of web-based applications — this is the primary requirement for the role. - Proficiency in writing and maintaining automated test scripts using C#/.NET. - Solid understanding of test design principles, including boundary testing, equivalence partitioning, and risk-based testing. - Hands-on experience with test management and defect tracking processes. - Working knowledge of GitLab for source control, branching strategies, and CI/CD pipeline integration. - Comfortable running automated tests as part of a gated deployment pipeline. - Strong analytical and problem-solving skills, with attention to detail. - Ability to communicate test results and defect findings clearly to both technical and non-technical stakeholders. - Experience working in an Agile/Scrum delivery environment. - Self-motivated with the ability to manage own workload and priorities. Requirements - Hands-on experience with Selenium WebDriver as an automation framework. - Experience testing Blazor-based web applications. - Familiarity with REST API testing tools (e.g. Postman, RestSharp). - Exposure to performance or load testing tooling. - ISTQB Foundation (or higher) certification. - Experience within the telecommunications industry or billing/ERP platforms.
QA Engineer / Web, Mobile and API Automation
KeppriEspecialistas en el end to end de activos digitales, staffing y Servicios Tecnológicos. Hazlo fácil con KEPPRI !!!
Role Description En Keppri buscamos un Ingeniero QA / Automatización con más de 4 años de experiencia en el sector bancario, fintech o financiero, especializado en pruebas de aplicaciones web, móviles y servicios backend. Garantizarás la calidad funcional, de seguridad y de rendimiento, integrando las pruebas al ciclo de desarrollo. - Diseñar y ejecutar planes de prueba para web, móvil y APIs. - Construir y mantener suites de automatización web y móvil. - Validar integraciones y microservicios backend; ejecutar pruebas de API, carga y regresión dentro del pipeline de CI/CD. - Gestionar casos, defectos y trazabilidad; validar datos en base de datos. Qualifications - +4 años de experiencia en QA / automatización. - Automatización web: Selenium, Cypress y/o Playwright. - Automatización móvil: Appium (dispositivos físicos y emuladores iOS/Android). - Java y/o Python (JavaScript es un plus). - Pruebas de API con Postman; validación de datos con SQL y/o MongoDB. - Jira; integración continua con CI/CD (Jenkins, GitLab CI o GitHub Actions). - Conocimiento de frameworks de desarrollo asistido por IA y vibe coding. Requirements - Pruebas de carga y rendimiento (JMeter, k6) y de seguridad (OWASP ZAP, MobSF). - Contract testing (Pact), SoapUI; BDD con Cucumber/Gherkin; gestión de pruebas con Xray o TestRail. - Experiencia en banca/fintech.


