Job Closed
This listing is no longer active.
Connecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.
Senior QA Automation Engineer, Java, Playwright
Location
Bulgaria
Posted
77 days ago
Salary
0
Seniority
Senior
Job Description
Senior QA Automation Engineer, Java, Playwright
RecruityTalent
• designing and developing automation frameworks (Java / Playwright) • creating and maintaining backend/API automated tests (e.g. RestAssured or similar) • preparing and structuring test scenarios and test cases • executing API tests using Postman • integrating tests with CI/CD pipelines (preferably Jenkins) • performing performance testing activities • reviewing automation solutions and ensuring best practices • mentoring junior testers and supporting knowledge sharing within the team.
Job Requirements
- 5+ years of experience in test automation
- strong experience with Java and/or Playwright
- solid background in backend test automation
- experience with CI/CD (preferably Jenkins)
- knowledge of SQL and performance testing techniques
- good understanding of SDLC
- familiarity with HTML, CSS, XPath
- fluent English (min. B2)
- independent, analytical, and proactive approach
- high level of ownership and accountability for delivered solutions.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Staff Software Engineer in Test
Mercury InsuranceFounded in 1961, Mercury Insurance helps consumers create their ideal insurance policies and specializes in automobile, home, condo, renters, and business insurance. Recognized by
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Staff Software Engineer in Test, you will be playing a crucial role in designing, developing and maintaining complex software testing framework and tools as well as mentoring junior team members to ensure delivery. This position will be responsible for providing innovative solutions as well as implementing and prioritizing software product roadmaps. Responsibilities - Design, Develop and Maintain Test Automation Frameworks, Tools and Libraries - Critical Thinking and Problem-Solving Skills - Implement/Enhance Continuous Integration Continuous Deployment (CI / CD) - Performance Testing Support - Implement and Drive Automation Test Strategy - Define and Enforce Automation Standards and Best Practices - Cross-Functional Collaboration and Communication - Create, Monitor and Analyze Test Results - Training and Mentorship Qualifications - Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems or other related fields or equivalent combination of education and experience - 8+ years industry experience, leading testing software engineering teams for small/medium projects - 5 or more years of development experience with Java and/or Python - 5 or more years of experience with broad testing experience such as API, UI, performance, etc. - 3 or more years of experience creating automation frameworks - 3 or more years of experience developing testing tools - 1 or more years of experience integrating AI into testing Requirements - Knowledgeable of product knowledge to ensure testing efforts align with business objectives - Capability to train, lead and mentor junior team members in automation best practices - Verbal and written communication skills for task-specific collaboration - Agile software development release process, CI/CD practices and tools (e.g., Jenkins, GitHub) - Experienced in containerization technologies and cloud platforms (AWS, Google Cloud, Azure) - Familiarity with performance testing concepts and tools (e.g., JMeter, LoadRunner) - Proficiency in documenting framework architecture and components - Strong skills in diagnosing issues within automation execution and scripts - Ability to conduct code reviews and provide constructive feedback - Knowledge of API testing methodologies and tools (e.g., Postman, SoapUI) - Strong knowledge of programming languages commonly used in automation (Java, Python, JavaScript) - Commitment to staying updated with the latest trends in test automation - Excellent organizational skills to manage multiple testing projects Benefits - Competitive compensation - Flexibility to work from anywhere in the United States for most positions - Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours) - Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus) - Medical, dental, vision, life, and pet insurance - 401 (k) retirement savings plan with company match - Engaging work environment - Promotional opportunities - Education assistance - Professional and personal development opportunities - Company recognition program - Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions
Senior QA Automation Engineer
XebiaCreating Digital Leaders. Digital Transformation Consultancy Services and Solutions
• Designing, developing, and maintaining automated tests for web and backend applications • Creating and maintaining test automation frameworks • Designing and planning test scenarios and test cases • Implementing and maintaining API and backend test automation • Integrating automated tests into CI/CD pipelines • Supporting and performing performance testing activities • Collaborating with development teams to ensure high software quality • Reviewing and improving existing test automation frameworks • Promoting and implementing best practices in test automation
• Develop, maintain, and execute automated test scripts to increase test coverage and efficiency. • Identify automation candidates within business workflows and edge cases to ensure proper system reliability. • Work closely with developers and stakeholders to integrate automated tests into the development lifecycle. • Engage in SAFe-style planning, quarterly PIs, and task tracking via Azure DevOps. • Perform manual requirement mapping and scenario design as part of the automation preparation phase.
• 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




