Software House focused on results since 1999
QA Engineer
Location
Qatar
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
QA Engineer
Software Mind
• Test and validate API integrations and end-to-end scenarios to identify and isolate problem areas • Perform browser-based troubleshooting and debug integration issues across environments • Collaborate with the team to define and refine work items, evaluate bugs, and drive quality process improvements • Work alongside developers in a C#, Angular/React environment to understand system behavior and improve test coverage • Use and learn QA tooling including BrowserStack, BlazeMeter, Cypress, and Postman • Contribute to improving testing processes and environment management over time • Promote visibility into team processes and advocate for quality standards within the team • Write and execute SQL queries (MySQL) to validate data and support debugging • Work with AWS-hosted services and understand cloud-based deployment contexts
Job Requirements
- +90% English written and oral (B2 level minimum) — strong communication is essential
- 3+ years of QA or testing experience in a software development environment
- Hands-on experience with API testing and troubleshooting integration and end-to-end scenarios
- Working knowledge of SQL (MySQL) for data validation
- Familiarity with C# and Angular/React environments — ability to navigate and understand code context
- Experience with browser-based debugging and front-end troubleshooting
- Solid understanding of AWS services in a testing or QA context
- Highly motivated, engaged, and collaborative — someone who takes ownership of quality
Benefits
- Flexible schedules and authentic work-life balance
- Opportunities for continuing education
- Social activities per country sponsored by the company
- Birthday celebration
- Payment in US Dollars
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
QA Automation Engineer, Lead
CodelittDelivering unforgettable digital product experiences when you need it most.
• Define the written standard for what it means for an environment to be QA-certified. • Create a clear pass/fail bar for environment certification across services, integrations, and platform-level workflows. • Define what integration coverage means across a distributed service architecture. • Create templates for required evidence, test results, service readiness, coverage expectations, and sign-off. • Clarify terminology, ownership, and expectations so engineering, QA, and leadership teams are aligned. • Assess the current automated acceptance and integration testing landscape across dozens of services. • Identify which services already have sufficient automated coverage and which services have gaps. • Understand existing test harnesses, Jenkins orchestration, service-level acceptance tests, and team-specific testing approaches. • Define how automated tests should be triggered, monitored, reported, and used as certification evidence. • Help design a path toward running acceptance and integration tests in a more centralized, repeatable, and reliable way. • Work with engineering teams to determine how missing or legacy test automation should be addressed. • Define how test tenants, test data, and end-to-end flows should be exercised during certification. • Ensure the certification process validates not only individual services, but also meaningful cross-service behavior. • Create or guide coverage matrix templates that show which services, workflows, tenants, and integrations are tested. • Help identify high-risk integration points and prioritize automation work accordingly. • Serve as the technical owner for the QA certification standard. • Work closely with QA, engineering, infrastructure, and delivery stakeholders to drive agreement on the certification approach. • Help teams understand what artifacts they need to provide and what evidence is required for sign-off. • Lead technical discussions around testing gaps, automation feasibility, and certification risk. • Support cross-team adoption of the standard without turning the process into unnecessary bureaucracy. • Help create a practical path from fragmented testing practices to a unified certification program. • Create clear documentation for QA certification workflows, required artifacts, evidence templates, coverage expectations, and escalation paths. • Define how missed testing windows, incomplete coverage, or failed certification checks should be handled. • Help build the foundation for compliance tracking across services and teams. • Support leadership sign-off by making risks, gaps, and readiness visible. • Contribute to a repeatable process that reduces manual coordination and gives stakeholders confidence in platform readiness.
• Review business and technical requirements, providing actionable feedback to ensure clarity, completeness, and testability. • Develop and maintain test plans, test cases, test data, and documentation aligned with real-world business scenarios. • Execute functional, integration, and regression testing across OnBase workflows and integrated SaaS platforms. • Validate end-to-end business processes, including document management, workflow routing, and system-to-system data exchanges. • Perform integration testing across enterprise platforms such as PeopleSoft, Salesforce, DocuSign, and other third-party systems. • Partner closely with business stakeholders to understand workflows, provide testing support, and ensure solutions align with real-world business needs. • Create, coordinate, and track User Acceptance Testing (UAT), ensuring effective execution and business validation. • Conduct system demos and walkthroughs to support stakeholder understanding and solution acceptance. • Identify, document, track, and validate defects using tools such as Azure DevOps or Jira, ensuring timely resolution. • Validate data integrity, reconciliation, and accuracy across systems, including transaction and document flows. • Collaborate with developers, business analysts, QA leads, and platform teams to ensure alignment with quality standards and delivery timelines. • Participate in Agile/Scrum ceremonies and contribute to the continuous improvement of QA processes and methodologies. • Manage and support testing across multiple concurrent projects and priorities. • Build subject matter expertise (SME) in OnBase workflows, integrations, and associated business processes. • Demonstrate a solution-oriented mindset, independently analyzing issues, identifying root causes, and driving resolution with minimal guidance. • Apply strong communication skills to clearly articulate testing outcomes to both technical and non-technical stakeholders.
• Garantir a qualidade de aplicações e plataformas digitais • Planejar, elaborar e executar cenários e casos de teste • Realizar testes funcionais, regressivos, integrados e exploratórios • Executar testes de APIs utilizando ferramentas específicas • Validar integrações entre sistemas e serviços • Realizar testes End-to-End (E2E) em plataformas web • Desenvolver e manter testes automatizados • Apoiar na validação de requisitos funcionais e técnicos • Identificar, registrar e acompanhar defeitos até sua resolução • Participar de cerimônias ágeis e colaborar com equipes multidisciplinares • Elaborar documentação técnica e evidências de testes executados • Apoiar iniciativas voltadas à qualidade, segurança e melhoria contínua dos processos de testes
Engineering Project and QA Manager
CODEPATH LIMITEDData migration and integration services in the e-commerce sector.
• Keep engineering projects organized and moving: track what's in flight, flag what's blocked, and help the team stay clear on what's next • Own quality: test what we build, use AI to automate the repetitive parts, and write Capybara tests where they're worth it • Run the bug pipeline: reproduce issues, prioritize them, route them to the right engineer, and confirm the fix • Be the day-to-day connection between the engineers, the product team, and the internal teams who use our tools • Work with us to determine when adding process or rituals might be useful, but being thoughtful about the cost and friction • Report on status so the team and leadership know where things stand




