SRE
Sr. SQA Engineer
Yerevan
Откликнуться на сайте работодателяОписание вакансии
Department:
Research & Development
Location:
EMEA-Armenia-Yerevan
Description
We are looking for a Senior Software Quality Assurance Engineer to join our team and help ensure the quality of cloud-based workflow orchestration for complex backend systems.
The team works on a central orchestration platform responsible for running automated workflows related to data processing, validation, transformation, and publishing. The system coordinates multiple internal services, APIs, cloud components, command-line tools, event-based communication, and workflow state management.
In this role, you will work closely with developers, SQA engineers, DevOps, and product stakeholders to validate complex integration scenarios, improve automated test coverage, maintain CI/CD pipelines, and support reliable delivery across development and production environments.
Responsibilities
Key Responsibilities
- Design, implement, and maintain automated tests for backend workflow systems.
- Work with integration and end-to-end test scenarios covering complex multi-step business processes.
- Validate integrations between backend services, internal APIs, cloud components, and external dependencies.
- Analyze test failures, logs, cloud events, workflow states, and service responses to identify root causes.
- Build and maintain Python-based automation tools and test utilities.
- Support and improve cloud-based test infrastructure using AWS services such as S3, Lambda, SQS, CloudWatch, IAM, EventBridge, and related components.
- Set up, maintain, and improve CI/CD pipelines for automated test execution and reporting.
- Work with test data, cloud assets, API payloads, identifiers, and environment-specific configuration.
- Collaborate with development teams to clarify requirements, define test strategy, and improve system quality.
- Mentor less experienced team members in Python automation, SQA practices, and troubleshooting approaches.
Required Skills
Skills, Knowledge & Expertise
- Relevant experience of 8+ years, last 4+ of which should be focused on automation.
- Strong Python programming skills for automation, tooling, and backend test logic.
- Solid understanding of SQA fundamentals: test design, test strategy, defect analysis, regression testing, and risk-based testing.
- Hands-on experience with automated testing of APIs, backend services, or distributed systems.
- Strong AWS knowledge, especially S3, Lambda, SQS, CloudWatch, IAM, and EventBridge.
- Basic DevOps knowledge, including CI/CD setup, pipeline maintenance, environment configuration, and troubleshooting.
- Experience with Git and CI/CD tools such as Bamboo, Jenkins, GitHub Actions, or similar.
- Ability to analyze logs, debug integration failures, and work with complex multi-service workflows.
- Good English communication skills, both written and spoken.
Nice to Have
- Experience with BDD frameworks and feature-based test scenarios.
- Experience with workflow orchestration systems, event-driven architecture, or message queues.
- Familiarity with Kafka, Amazon SWF, or similar workflow/event technologies.
- Experience testing complex algorithms, data processing systems, or computational workflows.
- Experience with Docker, Linux/WSL, and cloud-based test execution.
- Experience with test result reporting, XML/HTML reports, cloud-based artifacts, and distributed test execution.
- Understanding of performance, reliability, and stability testing for backend systems.
Ideal Candidate
The ideal candidate is a hands-on SQA engineer who is comfortable working deep inside backend systems, cloud infrastructure, and automation frameworks. They can write clean Python code, understand how distributed systems fail, investigate complex issues across logs and AWS services, and help the team build reliable automated validation for critical backend workflows.
Applicant Privacy Policy
Review our
Applicant Privacy Policy
for additional information.
Equal Opportunity Statement
Align Technology is an equal opportunity employer. We are committed to providing equal employment opportunities in all our practices, without regard to race, color, religion, sex, national origin, ancestry, marital status, protected veteran status, age, disability, sexual orientation, gender identity or expression, or any other legally protected category. Applicants must be legally authorized to work in the country for which they are applying, and employment eligibility will be verified as a condition of hire.
Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.