Senior QA Automation Engineer

Location

North Macedonia

Posted

18 days ago

Salary

0

Seniority

Senior

No structured requirement data.

Job Description

Senior QA Automation Engineer

Symphony Solutions

Role Description As an Automation QA Engineer, you will take ownership of quality engineering across BetSymphony’s platform services. The platform already has strong test automation in place for key production services, and the goal is to both expand coverage across existing areas and ensure all new development is properly covered from the start. You’ll work with a distributed team that uses AI tools as a normal part of the development process. Engineers are expected to use AI to speed up delivery, improve test quality, and reduce repetitive work — it’s part of everyday work. Qualifications - 4+ years of hands-on experience in test automation, primarily with Java (Python and Scala are a bonus) - Strong experience with REST Assured or similar tools for API test automation - Strong experience with Selenide or Selenium for UI end-to-end testing - Experience integrating automated tests into CI/CD pipelines (e.g. GitHub Actions, Jenkins, or similar) - Experience with test reporting tools such as Allure or JUnit XML - Good understanding of microservices architecture and ability to test across distributed systems (basic familiarity with Kubernetes is a plus) - Comfortable using AI-assisted development tools (e.g. Claude Code, Cursor, GitHub Copilot) in daily work - Familiarity with test case management tools such as TestRail - Familiarity with Jira and Confluence - Strong English communication skills (B2+) - Self-organised, proactive, and comfortable working in a distributed team Requirements - Experience with TDD/BDD approaches (e.g. Cucumber, Gherkin) - Experience with service virtualisation / mocking tools (e.g. WireMock) - Experience with performance and load testing using Locust or similar tools - Experience with TestContainers or containerised test infrastructure (e.g. Couchbase, PostgreSQL) - Background in iGaming, sportsbook, or regulated online betting platforms Responsibilities - Design, build, and maintain automated tests across unit, integration, end-to-end, and performance levels, in line with the BetSymphony testing approach - Expand and maintain test coverage across platform services, and ensure all new features are properly covered with automated tests from the start - Build and maintain UI test automation for the Backoffice and Sportsbook frontend using Selenide/Selenium - Develop and maintain API tests (REST and WebSocket) for public and internal services such as Fixed Odds, Wallet, Promotions, and Cashout - Contribute to performance testing for key user flows like bet placement, settlement, sign-in, and cashout - Integrate automated tests into the CI/CD pipeline and ensure quality checks run on every build - Manage and maintain test cases and regression suites in TestRail, including smoke and feature-specific tests - Work closely with backend and frontend engineers to improve testability and catch issues early - Take part in Scrum ceremonies and help estimate testing effort during sprint planning - Support and mentor junior QA engineers when needed

Related Categories

Related Job Pages

More QA Automation Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Identificar, projetar e entregar automações que reduzam o trabalho manual e melhorem a eficiência operacional em toda a empresa • Projetar e implementar fluxos de trabalho de ponta a ponta usando plataformas como Workato e Microsoft Power Automate • Construir integrações entre plataformas SaaS, bancos de dados em nuvem e sistemas internos usando APIs, transformação de dados JSON e webhooks • Desenvolver soluções RPA para processos que não podem ser integrados diretamente por meio de APIs • Introduzir etapas inteligentes habilitadas para IA em fluxos de trabalho (utilizando Gemini, Copilot ou endpoints LLM internos) para classificação de texto, sumarização e extração de dados • Criar componentes de automação reutilizáveis, conectores personalizados, modelos e padrões para acelerar a entrega de pipelines • Monitorar o desempenho da automação, solucionar problemas de fluxos em nuvem e otimizar fluxos de trabalho para melhorar a escalabilidade e a manutenabilidade • Documentar soluções automatizadas e procedimentos operacionais de forma clara • Estabelecer governança e melhores práticas em torno da automação, enquanto avalia novas tecnologias para melhorar o panorama

Portugal
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Identify, design and deliver automations that reduce manual work and improve operational efficiency • Design and implement end-to-end workflows using platforms such as Workato and Microsoft Power Automate • Build integrations between SaaS platforms, cloud databases and internal systems using APIs, JSON data transformations and webhooks • Develop RPA (Robotic Process Automation) solutions for processes that cannot be integrated directly via APIs • Introduce AI-enabled intelligent steps into workflows for text classification, summarization and data extraction • Create reusable automation components, custom connectors, templates and patterns to accelerate pipeline delivery • Monitor automation performance, troubleshoot cloud flows and optimize workflows to improve scalability and maintainability • Document automated solutions and operating procedures clearly • Establish automation governance and best practices while evaluating new technologies to improve the landscape

Brazil

Senior Intelligent Automation Engineer

Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S

Job Title: Senior Intelligent Automation Engineer Key Skills: UiPath, Microsoft Power Automate, Python, PowerShell, Agentic AI, AI Automation, RPA, Microsoft Power Platform, Azure AI, CI/CD Location: Brazil Mode: Remote We at Coforge are hiring Senior Intelligent Automation Engineer with the following skill set. Key Responsibilities - Design, develop, and maintain intelligent automation solutions using UiPath and Microsoft Power Automate. - Develop and optimize automation scripts using Python, PowerShell, or similar technologies. - Build AI-driven workflows leveraging Agentic AI concepts, AI models, and modern automation frameworks. - Collaborate with stakeholders and Agile teams to identify automation opportunities, improve processes, and deliver scalable solutions. Required Skills & Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - Experience in Intelligent Automation, RPA, or Automation Engineering roles. - Strong hands-on experience with UiPath and/or Microsoft Power Automate. - Experience developing scripts using Python, PowerShell, or similar programming languages. - Solid understanding of Agentic AI and AI-driven automation solutions. - Experience integrating AI/ML capabilities into automation workflows. - Strong knowledge of automation frameworks, design patterns, and best practices. - Experience working in Agile/Scrum environments. - Excellent analytical, troubleshooting, and problem-solving skills. - Strong communication skills with the ability to interact effectively with technical and non-technical. Preferred Skills: - Experience with UiPath AI Center, Microsoft AI Builder, Copilot Studio, or Azure AI integrations. - Familiarity with Azure AI Foundry or similar AI platforms. - Knowledge of APIs, microservices, CI/CD pipelines, and DevOps practices. - Relevant certifications in UiPath, Microsoft Power Platform, or Azure technologies. At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Brazil
Abarca Health logo

Software Automation Engineer

Abarca Health

Abarca Health is an award-winning pharmacy benefit management (PBM) and health information technology company committed to revolutionizing healthcare and provid

Title: Software Automation Engineer Location: San Juan, PR, Remote Job Description: What you’ll do In a few words… Abarca is igniting a revolution in healthcare. We built our company on the belief that with smarter technology we are redefining pharmacy benefits, but this is just the beginning… Software Development at Abarca Health houses a truly innovative team: software, systems, architecture, and automation engineers! They design, build, code, test and automate it? Then we got them on this team! Software Engineering manages the development of our suite of tech products to ensure all pharmacy benefit management services are up to date and bringing the best quality of service our clients need. As a Software Automation Engineer you’ll be responsible to collaborate with Software Engineers, Software Quality Engineers, and Business System Analysts (BSA) in devising appropriate code-based testing approaches and test settings for assuring the utmost quality of our systems from a coding standpoint. As a company that heavily relies on cutting-edge IT operations to serve its members, you will become a unique individual with a strong team mentality and a genuine passion for both software development and Quality Engineering. You’ll work hands-on with developers in order review their code via the development of Unit Test Cases that challenge the Software’s Functional Requirements, which will control the quality of the code development and assure adherence to coding standards. At the same time, you will also work diligently with Quality Engineers to develop automation test cases to automatize all testing scenarios created by our Quality Engineers on our software’s User Interface to assure that regression testing efforts are completed. The fundamentals for the job… - Design, develop, maintain and troubleshoot software applications and software testing tools. - Work closely with Agile Team members (Business System Analysts, Software Engineers, Software Quality Engineers, Product Analysts and more of your Software Automation peers). - Write out User Interface (UI) software automation test cases based on manual test case scenarios that are like a work of art but also meet the expected business requirements and functional specifications for regression tests over future software iterations. - Maintain Page Object Models (POMs) so that every single new page that is modified or created for the first time maintains every single element on stock for your automation tests. - Write out Unit Test Cases within the software’s code so that the code is also embedded with software functional specifications. - Work in conjunction with the Quality Engineering team so that their Test Cases are automated and that automation code elements are ready for them so that those test cases can be delivered. - Execute automated test cases to challenge functional, integration, and regression test cases. - Become an expert in all our software platforms, so that they call you the Automation know-it-all. - Recommend possible improvements over both the code and functional levels of the applications. - Simulate stress tests that are also automated over a series of test cases to maintain the overall performance health of the system in place. - When it comes to researching techniques and tools related to software test automation, you always collaborate. - Research and resolve issues, or at least offer possible solutions. - Act as and liaison between technical team members and business stakeholders/end users. - Coaching is a key part of every single team, and as Software Automation Engineer II, you will bring the best in others as a platform contributor and team coach. What you’re made of The bold requirements… - Bachelor’s Degree or Master’s Degree in Computer Science, Computer Engineering, Information Technology or related area (In lieu of a degree, equivalent relevant experience may be considered.) - 3+ years of related experience with Software Test Automation, including object-oriented development, working with relational databases, and writing SQL queries and procedures. - Experience with testing API consumptions is very important. - Experience with Agile Software Development practices is very important for us in this role. - Experience testing, adapting, and implementing new and innovative Software Automation techniques and capabilities on your own. - Experience troubleshooting, determining, and resolving root causes, and are experienced debugging code. - Experience managing extensive and complex projects. - Experience planning and executing long-term strategic projects or platform overhauls from a Software Automation perspective. - Experience collaborating with associated teams in the construction of automated UI test cases and automated Unit Tests, all based on Business Requirements and Functional Specifications. - Experience with query executions and database objects management over an SQL Server database. - Experience with Test Automation practices and tools. - Experience with object-oriented programming concepts in C#, Java, Javascript and/or HTML. - Experience of Microsoft Visual Studio, Microsoft SQL Server and Selenium IDE and Web Driver products. - Excellent oral and written communication skills. - We are proud to offer a flexible hybrid work model which will require certain on-site workdays (Puerto Rico Location Only) Nice to haves… - Experience with Healthcare, Pharmacy, and Pharmacy Benefit Management industries, Medicare Part D, and CMS regulations. - Experience with Quality Assurance practices and tools. Physical requirements… - Must be able to access and navigate each department at the organization’s facilities. - Sedentary work that primarily involves sitting/standing. At Abarca we value and celebrate diversity. Diversity, equity, inclusion, and belonging are guiding principles of Abarca and ensure Abarca’s workforce reflects the communities it serves. We are proud to provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, medical condition, genetic information, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Abarca Health LLC is an equal employment opportunity employer and participates in E-Verify. “Applicant must be a United States’ citizen. Abarca Health LLC does not sponsor employment visas at this time” The above description is not intended to limit the scope of the job or to exclude other duties not mentioned. It is not a final set of specifications for the position. It’s simply meant to give readers an idea of what the role entails.

Puerto Rico