Armenian Card is looking for a smart, proactive, organized, disciplined and result-oriented person with analytical mindset who will join our team as a QA Specialist. The candidate will work closely with our software development team and business analysts to test our software solutions.
QA engineer (auto) for software solutions
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- functionality across frontend and backend services.
- Design, develop, and maintain robust automated test scripts (UI, API, and Integration tests) for new features and existing components, primarily using C# and relevant testing frameworks.
- Utilize Postman and Newman to implement API test automation, and integrate these or C#-based API tests (e.g., using RestSharp or HttpClient) into Azure Pipelines (CI/CD).
- Contribute actively to the development and maintenance of scalable Azure Pipelines for efficient and reliable automated test execution.
- Analyze and report defects with clear, reproducible steps and logs in Azure DevOps, verify fixes, and ensure comprehensive regression coverage through automation.
- Design and execute test cases, test plans, and test strategies, utilizing Azure Test Plans functionality.
- Collaborate closely with Developers, DevOps, and Product teams to identify, reproduce, and resolve quality issues early in the development lifecycle.
требования
- Proven work experience (3+ years suggested) as a QA Engineer, with at least 2 years focused on test automation.
- Strong proficiency in C# and the .NET ecosystem is mandatory.
- Hands-on experience with popular C# UI automation frameworks (e.g., Selenium WebDriver with NUnit/xUnit, or Playwright for .NET).
- Solid understanding of API testing tools, with experience in C# frameworks like RestSharp or native HttpClient for creating automated API tests.
- Mandatory experience with Azure DevOps, specifically Azure Repos and Azure Pipelines (CI/CD).
- Expertise in version control systems (Git).
- Strong ability to write complex SQL queries for data validation in relational databases (Oracle, PostgreSQL).
- Familiarity with NoSQL databases (e.g., MongoDB) and data retrieval techniques.
- Strong knowledge of software QA methodologies, tools, and processes, particularly within an Agile/Scrum environment.
- Direct experience with Azure Cloud Services (e.g., Azure Functions, App Services) and monitoring tools.
- Experience with non-functional testing/performance testing tools (e.g., JMeter or k6).
- Familiarity with containerization technologies (Docker) within the Azure ecosystem.
- Experience in designing, building, and maintaining an automation framework from scratch.
условия
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.