Job Closed

This listing is no longer active.

Senior QA Automation

Location

North Macedonia

Posted

31 days ago

Salary

0

Seniority

Senior

No structured requirement data.

Job Description

Senior QA Automation

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. - The goal is to 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. 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) is a plus. - Experience with service virtualisation / mocking tools (e.g. WireMock) is a plus. - Experience with performance and load testing using Locust or similar tools is a plus. - Experience with TestContainers or containerised test infrastructure (e.g. Couchbase, PostgreSQL) is a plus. - Background in iGaming, sportsbook, or regulated online betting platforms is a plus. 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

Fuelerate logo

Automation Engineer

Fuelerate

We Fuel Shopify Brands to Multiple 6 and 7-Figures a Month through Paid Ads and CRO

Full TimeRemoteTeam 11-50H1B No Sponsor

• Build new automation workflows from defined specs • Maintain and improve existing systems • Debug scheduler issues, API failures, sync errors, missing data, and edge cases • Create clean, deterministic logic that works reliably • Improve workflow stability without overcomplicating the system • Work directly with the Founder in a fast feedback loop • Move quickly from problem → solution → working implementation

Worldwide
Hilbert's AI logo

IT Automation Engineer

Hilbert's AI

The AI-native B2C Growth Engine.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Build and automate internal operating systems for efficient company processes. • Implement zero-touch scaling for identity, security, and hardware management. • Design and maintain employee lifecycle automation. • Own the security infrastructure and automated vulnerability scanning. • Evaluate and manage internal tooling ecosystem and integrations.

Germany
Job Closed
Dispel logo

Operations Analyst – Automation Engineer

Dispel

Moving Target Defense-based remote access systems for people and machines.

Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Support customers by assisting with operational workflows, monitoring activities, documentation, and issue coordination • Identify opportunities to automate repetitive processes and improve support efficiency • Work closely with Security, Engineering, and Customer Support teams • Help maintain and improve operational documentation, runbooks, and workflows • Identify repetitive or manual processes suitable for automation and collaborate with Engineering to scope and implement lightweight solutions • Test and monitor automated workflows to ensure reliability and accuracy • Support data collection and reporting for operational metrics, including automation performance tracking • Collaborate with senior analysts and cross-functional teams to learn cybersecurity operations and automation tooling

United States
$80K / year
Job Closed
Foundation Finance Company, LLC logo

Quality Assurance Automation Engineer

Foundation Finance Company, LLC

Foundation Finance Company (FFC), a Great Place to Work® certified company since 2017, is a fast-growing consumer finance company working with home improvement contractors across the U.S. to drive sales through flexible, customer-focused financing options.

Full TimeRemoteTeam 51-200

Role Description The Quality Assurance Automation Engineer owns the overall quality of assigned systems and features. This role is responsible for independently analyzing requirements, defining risk-based testing and validation plans, designing and maintaining automated test coverage and ensuring production readiness. The QA Automation Engineer operates as a quality leader within the Agile team, proactively identifying risks, contributing to shift-left practices and continuously developing system expertise. Essential Duties and Responsibilities - Own the overall quality of assigned applications and features, ensuring readiness for production deployment. - Collaborate with cross-functional partners to analyze business and technical requirements and independently translate them into comprehensive, risk-based testing and validation plans. - Author, document, and maintain detailed test scenarios, including edge cases, cross-system impacts, and refined acceptance criteria to ensure stories meet the team’s Definition of Ready. - Design, develop, and maintain automated tests using approved testing frameworks and tools to ensure reliable, maintainable, and scalable test coverage and validation. - Design and enhance automation frameworks to support CI/CD integration, stability, and long-term maintainability. - Proactively participate in shift-left quality practices by engaging in test planning, identifying risks, and defining validation strategies before development begins. - Continuously develop and maintain deep knowledge of assigned systems, integrations, and business workflows, using system diagrams and data flows to ensure appropriate validation across integrated systems. - Investigate defects to determine root cause, identify validation gaps, and recommend and implement preventive improvements. - Leverage AI-assisted development and testing tools responsibly and effectively, validating outputs to ensure technical accuracy, security, and quality standards are maintained. - Participate actively in Agile ceremonies to drive quality discussions forward. - Other duties as assigned by management. - Must be able to come to work promptly and regularly. - Must be able to take direction and work well with others. - Must be able to work under the stress of deadlines. - Must be able to concentrate and perform accurately. - Must be able to react to change productively. Qualifications - Bachelor’s degree in computer science, engineering, or similar relevant field. - 4 years of relevant experience in quality assurance, software test automation, Software Engineer, or Software Development Engineer in Test is desirable OR combination of education and experience. - Experience with modern end-to-end automation frameworks (e.g., Playwright or similar). - Strong understanding of Agile development practices and CI/CD integration. - Experience using AI-assisted development tools responsibly and effectively preferred. - Any certifications related to automated testing tools or Agile methodologies are a plus. Development Skills - Functional knowledge of JavaScript and TypeScript. - Experience with Cypress and Cucumber is highly preferred. - Knowledge of software testing methodologies and best practices. - Knowledge of database concepts for a SQL or NoSQL database. - Familiarity with Agile development practices. Benefits - Day-one Health Benefits (medical, dental, vision, and flexible spending options like HSA or FSA accounts). - 401(k) with company match enrollment on day-one. - Paid, Sick and Volunteer Time Off. - Paid Parental Leave Options. - Employer Paid Life and Disability. - Wellbeing on Demand Program. - Flexible Work Environment with a casual dress code. Remote Work Disclaimer Foundation Finance Company LLC requires that remote employees must reside in one of the following states to be considered for any of our remote positions: AL, AR, AZ, CO, FL, GA, IL, IN, KY, LA, MD, MI, MN, MO, MS, NC, NJ, NV, NY, OH, OK, OR, SC, TN, TX, UT, VA, WA, and WI.

United States
$90K - $105K / year
Job Closed