QA Automation Engineer
Location
Serbia
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
QA Automation Engineer
Candescent
• Design, develop, and maintain robust test automation frameworks using Python • Build and execute automated test suites using Selenium WebDriver for web applications • Implement and maintain test frameworks following best practices such as Page Object Model (POM) using PyTest and/or unitTest • Develop and execute API automation tests to validate backend services and integrations • Integrate automated test execution into CI/CD pipelines using Jenkins and/or Azure Pipelines • Manage test execution, defects, and reporting within Azure DevOps (ADO) • Create, maintain, and track test cases using Xray for test management • Collaborate closely with Developers, Product Managers, and DevOps teams to build quality into every stage of the SDLC • Perform code reviews for automation scripts and ensure maintainability and scalability of test assets • Analyze test results, identify root causes, and proactively highlight quality risks • Continuously improve automation coverage, execution speed, and reliability
Job Requirements
- 6–8 years of experience in QA Automation for web and enterprise applications
- Strong hands‑on proficiency in Python for automation development
- Extensive experience with Selenium WebDriver
- Solid understanding and implementation of test framework design patterns (POM, data‑driven, keyword‑driven)
- Experience with PyTest and/or unitTest
- Proven experience integrating automation with CI/CD pipelines (Jenkins, Azure Pipelines)
- Strong working knowledge of Azure DevOps (ADO) for test and defect management
- Experience using Xray for test case management and traceability
- Proficiency with Git and version control best practices
- Hands‑on experience in API testing (RESTful services)
- Strong analytical, debugging, and problem‑solving skills
- Excellent collaboration and communication skills
Benefits
- Opportunity to work on high‑impact, enterprise‑scale products
- A strong engineering culture focused on automation, quality, and innovation
- Collaboration with global teams
- Competitive compensation and benefits
- Long‑term growth and leadership opportunities within QA and Engineering
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Work as a part of a high-impact Test Automation team. • Estimate and plan test automation activities in the project, specifically leveraging Playwright. • Develop, extend, and maintain a robust, scalable test automation solution/framework. • Develop and maintain high-quality, reliable automated tests. • Assure the stability and reliability of the automated test suite results (minimizing false negatives). • Set up and optimize continuous auto test execution within CI/CD pipelines. • Perform bug tracking, detailed reporting, and triage automated test failures. • Become a part of a distributed engineering team, working closely with development and QA teams.
• Participating in functional and product design reviews, and incorporating feedback into test plans and test cases • Developing and implementing automated tests for functionality, load, and performance • Creating and execute tests on new features and capabilities • Collaborating with a cross functional team of developers, Systems QA, release engineers, architects and program managers • Improving our testing and automation infrastructures, define test plans and effective automation
Senior QA Automation Engineer, JavaScript/TypeScript
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Provide comprehensive QA support across the full application lifecycle in a fast-paced deployment environment. • Execute functional, UI, regression, and end-to-end testing across web applications and newly released features. • Validate transactional workflows and payment integrations, with a strong focus on e-commerce and payment-related flows. • Test and validate Point of Sale (POS) integrations, data synchronization, and operational workflows. • Collaborate closely with Data Engineering teams to support data validation, backend verification, and ETL-related testing efforts. • Develop, maintain, and improve automated test suites using Selenium and JavaScript or TypeScript. • Perform API testing, database validation, and troubleshooting of data-centric workflows. • Participate in release validation activities and proactively identify risks, blockers, and quality concerns. • Contribute to continuous improvement initiatives around QA processes, automation coverage, and deployment reliability. • Operate effectively in lean, highly collaborative environments where adaptability and ownership are critical.
Senior QA Automation Engineer, JavaScript/TypeScript
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Provide comprehensive QA support across the full application lifecycle in a fast-paced deployment environment. • Execute functional, UI, regression, and end-to-end testing across web applications and newly released features. • Validate transactional workflows and payment integrations, with a strong focus on e-commerce and payment-related flows. • Test and validate Point of Sale (POS) integrations, data synchronization, and operational workflows. • Collaborate closely with Data Engineering teams to support data validation, backend verification, and ETL-related testing efforts. • Develop, maintain, and improve automated test suites using Selenium and JavaScript or TypeScript. • Perform API testing, database validation, and troubleshooting of data-centric workflows. • Participate in release validation activities and proactively identify risks, blockers, and quality concerns. • Contribute to continuous improvement initiatives around QA processes, automation coverage, and deployment reliability. • Operate effectively in lean, highly collaborative environments where adaptability and ownership are critical.



