Accuracy in Commitment, Excellence in Delivery.
Senior QA Automation Engineer
Location
Poland
Posted
79 days ago
Salary
0
Seniority
Senior
Job Description
Senior QA Automation Engineer
LLInformatics
• Design, develop, and maintain UI test automation frameworks for complex systems • Work extensively with Python-based frameworks (e.g., PyTest, Playwright) and enhance existing automation libraries • Apply strong Linux and networking knowledge in daily testing and debugging • Write complex SQL queries for test data validation and automation support • Deliver high-quality defect reports with logs, root cause analysis, and reproduction details • Work with event-driven systems (e.g., Kafka in payments-related domains) • Use and promote tools such as Jira, TestRail, Sentry, Git, and CircleCI within CI/CD workflows • Independently deliver automation across multiple product areas • Identify gaps in test coverage and proactively mitigate automation risks • Continuously improve automation effectiveness and contribute to QA KPIs • Drive reliability improvements in frameworks, tools, and test suites • Communicate risks, blockers, and technical issues • Take full ownership of quality for assigned areas • Collaborate closely with engineers, architects, DevOps, and product teams • Participate in cross-team discussions to improve system testability and design • Share knowledge and best practices across engineering teams • Oversee consistency and quality of Python-based automation frameworks • Define and evolve automation standards and best practices • Guide teams in selecting high-value test cases for automation • Track and report key automation and quality metrics • Support onboarding of new engineers and ensure smooth ramp-up
Job Requirements
- Minimum 4+ years of experience in Software Testing, QA Engineering, or SDET roles
- Strong hands-on experience in test automation design and development at scale
- Advanced Python programming skills with ability to build and maintain robust automation frameworks
- Experience with API and backend testing in complex distributed systems
- Practical knowledge of UI test automation tools (e.g., Playwright, Selenium or similar)
- Strong understanding of SQL, including writing complex queries for test data validation and automation purposes
- Experience working with CI/CD pipelines and related tools (e.g., CircleCI or similar)
- Familiarity with Linux environments and networking concepts used in day-to-day testing work
- Experience with event-driven architectures or messaging systems (Kafka experience is a strong plus)
- Solid understanding of debugging, log analysis, and root cause investigation in production-like environments
- Ability to read, interpret, and work with technical and functional documentation in English
- Strong ownership mindset with ability to work independently across multiple product areas
- Proven ability to improve or contribute to automation frameworks and testing standards
- Experience mentoring or supporting junior engineers is highly valued
- Strong collaboration skills and experience working closely with developers, DevOps, and product teams.
Benefits
- Comprehensive Onboarding – From day one, we ensure you feel comfortable and supported, so you can quickly become part of the team.
- Flat Structure – We value initiative and open communication. Every voice matters here!
- Positive Company Culture & Team Spirit – We create an environment where everyone feels appreciated and comfortable.
- Modern Work Methods – We use cutting-edge project management techniques inspired by the IT world.
- Transparent Communication – Regular 360° feedback sessions and mentor support to help you grow.
- Top-Notch Equipment – Get a MacBook for your work. If you choose to work from our Warsaw office, you'll also have access to a 34” (16:9) widescreen monitor and an ergonomic standing desk.
- Weekly English Lessons – Optional classes with a native speaker to help you improve your skills.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Responsible for supporting NPI development from small volume sample up to mass production release • Work closely with R&D, Product and Operations team to drive NPI milestones through Final Production Release • Develop and optimize Automated Test Equipment (ATE) programs and hardware for production and characterization testing – mostly in Advantest V93000 platform • Analyze electrical specifications from device datasheets to create detailed ATE test plans and improve test methodologies. • Create probe and final test schematics and lead or participate in hardware review meetings. • Collect and analyze device performance data, establish test limits through temperature characterization, correlating test parameters against system-level performance, and perform production GR&R • Support RMA verification and implement appropriate fixes to enhance test quality. • Identify and drive test time and test cost reductions as well as supporting yield improvement and other sustaining activities such as EQC Fail investigation and documenting best practices.
• Design, build, and maintain automated test suites for our front-end products and public API — this is the primary and non-negotiable function of this role: • Lead end-to-end test automation using Playwright, covering functional, regression, cross-browser, and performance scenarios; • Own API test automation: write and maintain contract tests, functional tests, and integration tests for GFW's public and internal APIs; • Integrate automated test suites into CI/CD pipelines (Cloudbuild), ensuring tests run reliably on every relevant trigger; • Design and document test cases for user stories; validate acceptance criteria with the product team before implementation begins; • Define and maintain test suite organization — smoke, regression, and full suites — and determine which cases warrant automation vs. manual execution; • Run and maintain regression suites when new features are released or underlying data versions change; • Conduct periodic regression runs on production environments; • Work closely with the product team during user story definition to ensure testability and clear acceptance criteria from the start; Creating a test plan for every release; • Report bugs clearly in the issue tracking system and follow up until resolution working closely with product to understand impact of the bug and define priority; • Define, record, and report on QA metrics to assess coverage, test reliability, and areas of product risk; • Advance overall QA strategy, tooling, and infrastructure over time.
Test Engineer – Autonomous Vehicles
Sustainable TalentIn-Demand Talent On-Demand. Helping high growth companies hire great people, scale teams and diversify talent.
• Investigate and triage failures in simulation and vehicle system testing environments • Perform system-level QA and validation testing across complex software and hardware systems • Debug issues using logs, telemetry, and system data to identify root causes of failures • Analyze system behavior and performance to determine whether outcomes meet expected validation criteria • Build small automation tools or Python scripts to improve testing workflows and efficiency • Contribute to the development and maintenance of testing frameworks, dashboards, and internal tooling • Identify testing coverage gaps and help improve overall test infrastructure • Collaborate with engineering teams to troubleshoot issues and drive root cause resolution • Document findings, test results, and issue tracking through Jira or similar systems
• Operate in an agile environment to assess project readiness, influence testability, and ensure robust test development, system reliability, performance, and quality. • Drive projects to completion by creating robust quality plans, managing risks, enhancing test coverage, and integrating tests with CI/CD pipelines to ensure continuous quality and early defect detection. • Contribute to the development and evolution of automated test frameworks and scripts for functional, integration, regression, and performance testing. • Conduct performance and security testing to ensure applications meet scalability and security standards. • Advocate for end-users by ensuring their needs and concerns are addressed, and interact with customers to enhance understanding of their use-cases. • Stay current with industry trends, technologies, and best practices in software testing and QA, aiming to improve testing processes and enhance the engineering team’s overall efficiency and delivery effectiveness.




