FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior QA Automation Engineer
Symphony Solutions. Take ownership of end-to-end quality assurance for your team, including requirements analysis, test planning, automation coverage, and quality signoff.
Posted 11/12/2026full-timeRemote • Poland, Ukraine, Bulgaria, North Macedonia, Albania, TurkeySeniorWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in QA Automation Engineering with a strong focus on API, UI, and E2E test automation, alongside proficiency in CI/CD practices and performance testing. Capable of mentoring engineers and driving quality assurance initiatives through effective collaboration and communication.
Highest-signal resume keywords
QA Automation EngineeringAPI Test AutomationPerformance TestingCI/CD PracticesAutomation Framework Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
GroovyJavaSeleniumSelenideTestNGCucumberRESTful API TestingLoad TestingAutomation Framework OptimizationIssue-Tracking Tools
Soft Skills
Technical GuidanceMentorshipCollaborationCommunicationOrganizational Skills
Tools & Technologies
GitLab CI/CDGradleAllureJiraKubernetesDockerAWS
Industry Keywords
Agile EnvironmentNon-Functional TestingUser Acceptance TestingAutomation Best PracticesQuality Assurance
Tech Stack
Tools & technologiesAWSCloudDockerGradleGroovyJavaKubernetesSelenium
About the role
Key responsibilities & impact- Take ownership of end-to-end quality assurance for your team, including requirements analysis, test planning, automation coverage, and quality signoff.
- Partner with the Tech Lead to define automation approaches and test strategies for complex projects, ensuring testing efforts align with development priorities and delivery timelines.
- Design, develop, maintain, and optimize API, UI, and E2E automated tests, ensuring reliable and scalable test coverage.
- Drive non-functional testing (NFT), including performance and load testing for large features, and actively participate in identifying and addressing performance bottlenecks.
- Own and continuously improve the automation test suite by monitoring execution results, investigating failures, reducing flaky tests, and optimizing framework performance and reliability.
- Build, maintain, and optimize automated test pipelines within CI/CD workflows, providing developers with fast and actionable feedback.
- Participate in User Acceptance Testing (UAT) and provide recommendations for improving application quality and usability.
- Proactively identify quality risks, address gaps in automation coverage, and advocate for effective testing practices across teams.
- Collaborate with engineering teams to improve testing processes, introduce automation improvements, and support incremental delivery of complex features.
- Regularly demonstrate new automation tests, communicate testing results, report defects, and advocate for their resolution during team triage sessions.
- Contribute to the development and improvement of internal testing tools, frameworks, and the broader Automation QA (AQA) strategy.
- Participate in architectural and technical discussions, contributing to the design of scalable, reliable, and testable systems.
- Foster strong relationships with developers, QA engineers, Tech Leads, and other cross-functional stakeholders.
- Provide technical guidance and mentorship to engineers, sharing automation best practices and supporting their professional development.
- Communicate technical concepts, quality risks, and testing outcomes clearly to both technical and non-technical stakeholders.
- Collaborate with cross-functional teams to align testing priorities, coordinate automation efforts, and ensure quality objectives are met.
- Promote continuous improvement through constructive feedback, knowledge sharing, and the adoption of more effective testing practices.
Requirements
What you’ll need- 5+ years of experience as a QA Automation Engineer or SDET in an Agile environment, with demonstrated technical expertise and ownership of quality.
- Strong programming skills, preferably in Groovy or Java, with the ability to develop, maintain, and optimize automation frameworks.
- Ability to build automation solutions from scratch, explain technical approaches, and mentor other engineers.
- Strong expertise in API, UI, and E2E test automation, with hands-on experience in tools and frameworks such as Selenium/Selenide, OkHttp, TestNG, Cucumber (BDD), or their equivalents.
- Ability to analyze existing UI automation frameworks, contribute new tests, troubleshoot issues, and optimize test runners, execution performance, and reliability.
- Advanced knowledge of RESTful API testing, including complex request chaining, response validation, data verification, and scripting, combined with risk-based testing approaches and automation strategy development.
- Hands-on experience with performance and load testing, including designing and executing load testing scenarios, analyzing system performance, and identifying bottlenecks across application components.
- Strong understanding of CI/CD practices, including building and maintaining automated test pipelines using tools such as GitLab CI/CD and Gradle.
- Experience with automated test reporting tools such as Allure or equivalent solutions.
- Strong organizational skills and experience with issue-tracking and test management tools such as Jira.
- Experience testing in cloud-native environments, with exposure to Kubernetes, Docker, and AWS.
- Ability to collaborate with developers on technical solutions, investigate complex issues, and contribute to architectural discussions.