Job code
IRC307797
Published on 3 November 2026

Sr QA Engineer (UI and API Automation) IRC307797

Oblasti

IT, Telecom & Internet

Skúsenosti

1-3 years

Lokácie

Mexico

Skills

and Postman for UI, API and microservices testing, API documentation (OpenAPI / Swagger), Automation & Framework: Playwright, CI/CD & Automation, Cloud Infrastructure (AWS), ECS/Fargate/EC2, Gitlab CI/CD, JIRA, PostgreSQL, Postman  Jenkins, Redis, rest API automation, REST APIs, VoIP-SIP, Zephyr (Jira)

Formy práce

Remote

Apply

Description

Everbridge cliente.

Requirements

Position Summary

We are seeking a Senior QA Engineer to help ensure the quality, reliability, and performance of an AWS-hosted SaaS platform built on REST APIs, service-oriented architecture, and cloud-native backend services.
This is a hybrid QA role combining manual exploratory testing, backend and API validation, UI workflow testing, Playwright-based automation, performance and load testing, and release validation across multiple environments. The engineer will help expand automated coverage while continuing to provide practical release-quality support for active product delivery.
The ideal candidate will have strong experience testing REST APIs, SaaS platforms, distributed services, and end-to-end workflows. Hands-on experience with Playwright, Postman, Swagger/OpenAPI, Jira, Zephyr, CI/CD workflows, AWS environments, log analysis, and backend troubleshooting is expected. Experience with SIP, VoIP, real-time communications, or AI-assisted testing tools is a strong plus but not required.

Required Qualifications

  • Bachelor degree in Computer Science, Software Engineering, Information Technology, or related technical discipline, or equivalent professional experience.
  • 5+ years of QA engineering experience, preferably with SaaS platforms, REST APIs, distributed systems, or microservices-based architectures.
  • Strong hands-on experience testing REST APIs, backend services, integrations, and service-oriented systems.
  • Hands-on experience building and maintaining automated tests with Playwright, including UI workflow automation and API validation.
  • Experience with hybrid QA approaches combining manual testing, exploratory testing, regression testing, and test automation.
  • Experience validating API contracts using tools such as Postman, Swagger/OpenAPI, curl, browser dev tools, or comparable utilities.
  • Experience managing test cases, test execution, defects, and release validation workflows using Jira and Zephyr or similar tools.
  • Experience working in CI/CD environments and validating software across multiple deployment stages.
  • Experience with performance or load testing concepts, including concurrency, response time, throughput, bottlenecks, and error-rate analysis.
    Familiarity with AWS-hosted SaaS systems and cloud deployment concepts.
  • Strong ability to analyze logs, API responses, request payloads, error messages, metrics, and environment-specific behavior.
  • Strong written and verbal communication skills with the ability to document defects, risks, and test results clearly.
  • Ability to work effectively in Agile teams and collaborate across QA, engineering, product, SRE, DevOps, and support groups.

Preferred Qualifications

  • Experience with k6, Locust, JMeter, Gatling, or similar performance and load testing tools.
  • Experience testing microservices, asynchronous workflows, event-driven systems, queues, caching layers, or distributed data flows.
  • Experience testing applications using PostgreSQL, Redis, API Gateway, ECS, EC2, or related AWS-hosted platform components.
  • Experience with test data management, environment configuration, seeded data, synthetic data, and repeatable test setup patterns.
  • Experience with observability tools such as CloudWatch, Datadog, Splunk, Grafana, Prometheus, ELK, or similar platforms.
  • Experience using AI-assisted testing tools, AI coding assistants, AI MCP agents, or automated test generation workflows.
  • Experience with real-time communications, VoIP, SIP, Asterisk, telephony workflows, or communications platform testing is a strong plus.
  • Experience testing security-related behavior including authentication, authorization, role-based access control, token handling, and input validation.
  • Experience working in contractor, project-based, or fast-moving engineering environments with evolving requirements.
  • Experience improving QA processes, automation strategy, release gates, defect triage practices, or test coverage reporting.

Technical Skills

  • Playwright test automation for UI workflows and API validation
  • REST API testing and contract validation
  • End-to-end workflow testing
  • Manual, exploratory, functional, regression, smoke, and integration testing
  • API tooling including Postman, Swagger/OpenAPI, curl, and browser developer tools
  • JavaScript or TypeScript test automation patterns
  • Python or other scripting languages for test utilities and data setup
  • Jira and Zephyr test case and defect management
  • CI/CD test execution and release validation workflows
  • Performance and load testing using k6, Locust, JMeter, Gatling, or similar tools
  • SaaS platform validation across multiple environments
  • AWS environment familiarity including EC2, ECS, API Gateway, RDS/PostgreSQL, Redis, IAM, and CloudWatch concepts
  • Log analysis and backend troubleshooting
  • Distributed systems and microservices testing concepts
  • Database validation and data-state verification
  • Caching behavior validation and Redis-aware test scenarios
  • Authentication, authorization, token handling, and secure API testing
  • Test data management and environment configuration
  • Monitoring, metrics, dashboards, and observability-assisted testing
  • Root-cause analysis support and defect isolation
  • Release risk assessment and regression strategy
  • AI-assisted testing and engineering productivity tools
  • SIP, VoIP, and telecommunications workflow testing as a plus

Desired Attributes

  • Strong quality ownership mindset with the ability to balance practical release needs and long-term test strategy.
  • Detail-oriented and methodical while remaining pragmatic in fast-moving delivery environments.
  • Comfortable working across API, UI, backend, cloud, and operational boundaries.
  • Strong analytical and troubleshooting skills, especially when diagnosing multi-system defects.
  • Self-motivated and capable of independently driving test coverage, automation improvements, and defect resolution.
  • Collaborative communicator who can work effectively with developers, SRE, product, and support teams.
  • Curious and improvement-oriented, with a desire to modernize QA practices and expand automation maturity.
  • Able to clearly explain quality risks, testing tradeoffs, and release-readiness recommendations.

Job responsibilities

API, UI, and End-to-End Test Engineering

  • Design, develop, and execute test strategies across REST APIs, backend services, and user-facing workflows.
  • Validate API behavior, request and response contracts, authentication flows, error handling, data validation, and service integration behavior.
  • Perform functional, regression, integration, smoke, exploratory, and release-readiness testing across development, staging, and production-like environments.
  • Test end-to-end SaaS workflows spanning frontend interactions, backend APIs, database state, asynchronous processing, and external integrations.
  • Identify gaps in product behavior, requirements, observability, and test coverage, and work with engineering teams to close those gaps.
  • Create clear, repeatable test cases and validation procedures for new features, defect fixes, releases, and production issue follow-up.

Playwright Automation and Test Framework Development

  • Build, maintain, and expand automated test suites using Playwright for both UI workflow automation and API-level validation.
  • Develop reusable test utilities, fixtures, data setup patterns, assertions, and reporting practices to support scalable automation.
  • Help define standards for reliable automation including test isolation, environment awareness, retry strategy, test data management, and failure diagnostics.
  • Automate high-value regression scenarios and release validation workflows while balancing maintainability and execution time.
  • Integrate automated test execution into CI/CD pipelines and collaborate with engineering teams to improve pipeline reliability and feedback loops.
  • Analyze flaky tests, false positives, environment failures, and test framework issues, and implement improvements to increase automation trustworthiness.

Release Validation, Test Management, and Defect Lifecycle

  • Manage test cases, test plans, execution results, traceability, and defect reporting using Jira and Zephyr.
  • Support sprint-level validation, release candidate testing, hotfix validation, and regression coverage planning.
  • Document defects clearly with reproduction steps, expected and actual behavior, logs, screenshots, request payloads, response payloads, and environment details.
  • Partner with product owners, developers, SRE, and support teams to clarify acceptance criteria and risk areas before release.
  • Provide quality status, risk assessments, and release recommendations based on test results, defect severity, and system readiness.
  • Contribute to continuous improvement of QA processes, release gates, regression strategy, and test coverage metrics.

Performance, Load, and Reliability Testing

  • Plan and execute performance, load, and scalability testing for APIs, backend services, and critical workflows.
  • Use tools such as k6, Locust, JMeter, Gatling, or comparable platforms to validate throughput, latency, error rates, and saturation behavior.
  • Collaborate with engineering and SRE teams to interpret performance results, identify bottlenecks, and validate remediation efforts.
  • Test system behavior under concurrency, burst traffic, degradation scenarios, retry conditions, and dependency failures.
  • Help define performance baselines, regression thresholds, and repeatable load-test scenarios for release confidence.
  • Analyze application logs, metrics, traces, API responses, database behavior, and infrastructure signals during test execution.

Backend Troubleshooting and Cross-Functional Collaboration

  • Analyze logs, API traces, service errors, deployment changes, and environment configuration issues to assist with defect triage.
  • Work closely with backend engineers to validate fixes, isolate root causes, and improve testability of services.
  • Collaborate with SRE and DevOps teams on environment readiness, deployment validation, monitoring signals, and operational quality.
  • Participate in Agile planning, estimation, sprint reviews, retrospectives, and quality-focused design discussions.
  • Contribute to documentation for test plans, automation practices, release validation, defect patterns, and troubleshooting procedures.
  • Support a culture of shared ownership where quality is embedded throughout development rather than limited to late-cycle validation.

 

What we offer

Exciting Projects: Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies.

Collaborative Environment:Expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!

Work-Life Balance:GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules.We offer you the best quality of work life so that you exceed the expectations of our clients, while achieving your professional and personal ambitions.

Professional Development:Our dedicated Learning & Development team regularly organizes English classes, professional certifications, and technical and soft skill trainings. We also offer the chance to travel internationally

Excellent Benefits:We provide our employees with competitive salaries, family medical insurance, extended paternity leave, annual performance bonuses, and referral bonuses.

About GlobalLogic

GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

Apply Now

The gender information on this form helps us understand the makeup of our applicant pool in this key area, and to continuously improve our efforts to make our workforce more inclusive.

Drag and drop your file here or click here to upload

Only .docx, .rtf, .pdf formats allowed to a max size of 5 MB.

Alternately you can include your Linkedin profile