Elanlara qayıt
ImprovingXariciŞirkət səhifəsi

QA Automation Engineer (Azure)

What we’re looking for We’re looking for a QA Automation Engineer with hands-on experience delivering automated testing at the functional, integration, or API level.

Hələ heç kim orijinalı açmayıb

  • Uzaqdan mümkündür

Texnologiya və bacarıqlar

  • Azure
  • NUnit
  • CI/CD
  • Azure DevOps
  • C#
  • .NET
  • Playwright
  • Selenium
  • SQL
  • SQL Server
  • Git

Nice to have

  • Experience writing and maintaining test data for integration/regression suites.
  • Deeper familiarity with logistics/warehouse receiving concepts and how configuration changes affect system behavior.
  • Prior work with Azure DevOps pipelines for automated test execution, reporting, and troubleshooting.
  • Experience improving test stability (e.g., reducing flakiness) and strengthening diagnostics for faster triage.
  • Experience: 2–4 years of experience in automated software testing (functional, integration, or API level).
  • Automation & languages: Working knowledge of C#/.NET and a testing framework such as Playwright, Selenium, NUnit, xUnit, MSTest, or SpecFlow.
  • Data validation: Basic skills with SQL Server queries and validating expected data outcomes.
  • Version control & pipelines: Familiarity with Git and CI/CD pipelines (including automated execution and monitoring).
  • Domain exposure: Experience with logistics, warehouse, receiving, or supply-chain systems is a plus.
  • Application types: Exposure to configuration-driven or multi-tenant applications is a plus.

Soft skills we value: clear communication, strong attention to detail, accountability for keeping automated suites reliable, and a collaborative mindset when investigating failures. We also value curiosity and structured troubleshooting—especially when distinguishing defects from flaky tests or environment issues.

If you enjoy turning business workflows into dependable automation and want to contribute to continuous quality in a CI/CD environment, we’d like to meet you.

What you’ll do

  • Build automated functional, integration, and API-level tests for Managed Receiving regression scenarios, as assigned by senior engineers.
  • Execute test cases against identified business workflows and configuration-driven scenarios.
  • Maintain existing test frameworks and test data sets so regressions remain accurate and reusable.
  • Run and monitor automated tests within the Azure DevOps CI/CD pipeline.
  • Flag failing tests and support triage to determine whether issues come from a real defect, flaky automation, or an environment/configuration problem.
  • Collaborate with engineers and stakeholders to improve test coverage and reliability over time.

We expect you to take ownership of your assigned regression coverage while continuously improving automation stability and signal quality.

At Improving, we build future-ready solutions across AI, Data, and Applications. Our teams modernize legacy workflows and deliver cloud-native capabilities through collaborative, long-term partnerships. This role supports our quality engineering efforts for Managed Receiving regression scenarios—ensuring that functional, integration, and API behaviors remain stable as the platform evolves. We work in a CI/CD-driven environment, where automated tests are executed continuously in Azure DevOps. You will help translate business workflows and configuration-driven scenarios into reliable automation, safeguarding logistics and supply-chain processes such as warehouse receiving and related operational flows. Your work directly improves confidence in releases and reduces manual verification effort while supporting a high-trust, teamwork-first culture.

Benefits

  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.