Test Automation Engineer

SDETSDETFull TimeRemoteSeniorTeam 1,001-5,000Since 2024H1B No SponsorCompany SiteLinkedIn

Location

Serbia

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor Degree6 yrs expEnglishAzureJenkinsPythonSDLCSelenium

Job Description

Test 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 Categories

Related Job Pages

More SDET Jobs

CACI International Inc logo

Software Test Engineer

CACI International Inc

Expertise and Technology for National Security

SDET2 days ago
Full TimeRemoteTeam 10,001+Since 1962H1B No Sponsor

• Complete various types of software testing for system updates including functional, performance, API, and DB verification testing • Design, execute, and maintain manual and automated regression test cases • Identify, document, track, and advocate for defect resolution using bug tracking systems • Collaborate closely with developers, product managers, and stakeholders to understand requirements and system architecture • Develop and maintain comprehensive test documentation including test plans, test cases, and testing reports • Ensure test coverage and adherence to project requirements • Mentor junior team members and contribute to best practices development

Virginia
$75.2K - $158.1K / year
eBay logo

QA Automation Engineer

eBay

We connect people and build communities to create economic opportunity for all.

SDET2 days ago
Full TimeRemoteTeam 10,001+Since 1995H1B Sponsor

• Design, develop, maintain, and enhance automation frameworks using Katalon Studio and Selenium WebDriver • Continuously improve existing automation frameworks by developing reusable components, increasing automation coverage, and improving framework scalability and maintainability • Develop and maintain automated test scripts for web, mobile, API, and database testing • Integrate automated test execution into Jenkins CI/CD pipelines and fix automation execution issues • Manage automation code using Git, following version control procedures and participating in code reviews • Implement manual testing, exploratory testing, regression testing, and user acceptance support as needed • Perform API testing using SOAP and REST services • Perform mobile application testing on Android and iOS platforms • Conduct database testing using Microsoft SQL Server Management Studio by writing SQL queries • Analyze automation failures, perform root cause analysis, and collaborate directly with developers to resolve issues • Create and maintain test plans, test cases, automation documentation, and testing metrics • Collaborate closely with developers, and product owners throughout the software development lifecycle • Recommend and implement improvements to QA processes, automation strategies, and testing standards

Connecticut
$86.8K - $150.1K / year
ContractRemoteTeam 51-200H1B Sponsor

• Architect, execute, and scale an enterprise end-to-end RPA roadmap. • Mature targeted automation concepts into fully scaled agentic workflows by leveraging Google Cloud AI Agents integrated with core delivery models. • Lead complex integration ecosystems combining Salesforce Service Cloud, Marketing Cloud, and Social Listening platforms to achieve unified consumer operational flows. • Author robust, bulletproof Business, Technical, and Product Requirement Documents (BRD, FRD, PDD, SDD). • Bridge gaps between senior executive management, core architects, and quality engineering teams by translating large-scale strategic epics into micro-executable Agile user stories. • Perform deep data lineage analysis, structural validation, and risk mitigation across complex system interfaces to prevent downstream defect propagation during high-velocity deployments. • Facilitate daily Scrums, user story grooming, and sprint reviews. Standardize tracking frameworks using Jira Agile dashboards, burn-up/burn-down metrics, and centralized SharePoint configurations. • Mentor upcoming technology and analytics professionals. Conduct systematic knowledge-sharing sessions while running infrastructure cost-benefit and performance evaluations to identify ongoing efficiency opportunities.

Oregon
Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Establish and document QA best practices, testing standards, and automation guidelines across active client engagements • Develop reusable testing frameworks, tooling templates, and documentation that project teams can adopt independently • Define and track cross-client, cross-project, cross-region QA metrics (coverage, defect rates, flakiness) and report on quality trends • Establish test coverage requirements and quality gates for CI/CD pipelines • Build and maintain automated test suites (e.g. unit, integration, end-to-end, etc.) across multiple concurrent projects • Configure and maintain test infrastructure • Evaluate and recommend tools appropriate to each project's stack • Serve as a shared expert for QA questions across project teams • Review test code and provide actionable feedback as needed • Participate in project planning to flag testability risks early • Document testing patterns, runbooks, and how-to guides for common scenarios • Actively reduce dependency on dedicated QA engineers over time by upskilling project engineers

Brazil