Senior Automation QA Engineer — Беларусь, Минск
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Беларусь, Минск
Формат: Офис, Удалённая работа, Гибрид
Занятость: Полная занятость
Грейд: Senior
Nauchsoft, an international software development and IT consulting company, is looking for an experienced Senior Automation QA Engineer to join a long-term project developing a custom ERP platform. The system covers multiple interconnected areas, including sales and orders, products and pricing, inventory, purchasing, accounts receivable and payable, invoicing, contracts, dispatching, driver workflows, customer portal functionality, and reporting.
Full-time position. Customer-facing meetings typically take place approximately 2–3 times per week between 17:00 and 20:00 CET.
Key Responsibilities:
• Design and develop the test automation framework and infrastructure for the project.
• Build and continuously expand the automated regression suite.
• Develop automated tests for REST APIs, integrations, contracts, and web UI.
• Configure and maintain automated test execution and quality gates in CI/CD.
• Work with C# / .NET or TypeScript-based automation.
• Develop UI automation using Playwright or similar tools.
• Perform database validation and reconciliation using SQL.
• Automate validation of complex business and financial calculations, including prices, quantities, taxes, fees, and unit conversions.
• Develop automated checks for data migration, including reconciliation between legacy and new systems.
• Perform performance and load testing using production-like data volumes.
• Test integrations with external systems using mocks, stubs, and partner test environments.
• Participate in development and maintenance of the project's evaluation harness.
• Review AI-generated tests for actual correctness, relevance, and completeness rather than relying only on coverage metrics.
• Support preparation of builds for demos, UAT, release hardening, and go-live activities.
• Participate in defect triage and root-cause investigation.
• Work closely with developers, Solution Architect, DevOps, Manual QA, PM, and Business Analysts.
• Continuously improve automation reliability, maintainability, coverage, and execution speed.
Required Skills & Experience: • 5+ years of professional experience in Software Testing / QA.
• 3+ years of hands-on experience in Test Automation / SDET roles.
• Experience independently designing and developing automation for complex applications.
• Experience with C# / .NET automation using xUnit or NUnit, or strong TypeScript automation experience with willingness to work with a .NET codebase.
• Strong experience with REST API automation.
• Experience testing integrations and contracts between application components.
• Strong experience with web UI automation.
• Practical experience with Playwright;
• Strong knowledge of SQL, including data validation, reconciliation, and test data preparation.
• Experience working with CI/CD pipelines and automated quality gates.
• Experience with Azure DevOps, GitHub Actions, GitLab CI, or similar tools.
• Practical experience with performance and load testing.
• Strong understanding of test design, defect management, and requirements analysis.
• Experience working with Git-based development workflows.
• Experience working with detailed business and technical specifications.
• Experience using AI assistants or AI agents in software development or testing.
• Ability to critically evaluate AI-generated tests and code.
• Willingness to work in an AI-assisted, specification-driven engineering process.
• Ability to work independently and take ownership of the automation area.
• Strong analytical and problem-solving skills.
• English level B2+ for written and verbal project communication.
We offer:
• Opportunity for professional self-realization and growth;
• 25 days of paid vacation;
• Medical insurance and 100% payment for sick leave;
• Professional training and obtaining certificates at the company's expense;
• Foreign language courses and other corporate programs;
• A variety of corporate events;
• Bonuses in case of wedding or a child’s birth;
• The possibility of remote work from any location.
The role is prospective and has been created in line with the company’s planned team expansion.