Innovecs logo
Innovecs

We are a global digital services company

QA Automation Engineer

SDETSDETFull TimeRemoteSeniorTeam 501-1,000Since 2010H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

QA Automation Engineer

Innovecs

• Identify, design, and prioritise test scenarios covering functional, regression, integration, API, and end-to-end user journeys — focusing on the areas of highest risk and business value. • Develop and sustain scalable test automation frameworks and suites that are robust, reusable, and straightforward for the wider team to contribute to. • Embed automated testing within CI/CD pipelines (e.g., Azure DevOps) to enable continuous testing, fast feedback, shorter release cycles, and frequent, confident deployments. • Take ownership of API, integration, and contract testing for the platform's open-API layer and all dependent client and 3PL system integrations. • Verify data-driven and AI/ML-powered capabilities — such as automated disposition decisions, model outputs, and predictive analytics — applying fit-for-purpose strategies for non-deterministic behaviour. • Drive defect triage and Root Cause & Corrective Action (RCCA) analysis to identify why defects escape, and implement preventive measures to avoid recurrence. • Architect and run performance, load, and reliability tests to confirm the platform operates reliably as transaction volumes grow from thousands to millions. • Partner with cross-functional Agile teams — including software engineers, data scientists, product owners, and business stakeholders — to embed quality thinking from the earliest stages of development. • Establish and monitor quality metrics — including coverage, defect trends, test stability/flakiness, and release readiness — and report quality status clearly to all stakeholders. • Participate in code and test reviews, offering constructive feedback and upholding high engineering and quality standards across the team. • Keep test documentation current and comprehensive — covering test plans, frameworks, and processes — to ensure transparency and effective knowledge transfer. • Continuously explore emerging QA tooling and AI-assisted testing approaches, bringing fresh ideas to broaden coverage and minimize manual effort.

Job Requirements

  • 4+ years in QA automation or SDET roles, shipping and supporting production-grade software products.
  • Ability to write clean, modular automation code in at least one of: Python, Java, JavaScript/TypeScript, or C#.
  • Practical experience with UI and API test automation tooling (e.g., Playwright, Selenium, Cypress, Postman, REST Assured).
  • Deep knowledge of QA practices spanning functional, regression, integration, end-to-end, and performance testing — with a clear understanding of where automation delivers the greatest return.
  • Proven track record of embedding automated tests into CI/CD workflows (Azure DevOps, GitHub Actions, Jenkins, or similar).
  • Confident SQL skills and the ability to independently verify data quality across large, complex datasets.
  • Hands-on experience with cloud-hosted applications, APIs, and system integrations; familiarity with Azure services is a strong advantage.
  • Excellent communication abilities — comfortable translating quality risks and test outcomes into clear, actionable insights for both technical and business audiences.
  • Solid background working within Agile teams, with demonstrated end-to-end ownership of quality outcomes.
  • Nice to have: exposure to AI/ML or data-heavy system testing; performance/load testing tools (k6, JMeter, Locust); BDD frameworks (Cucumber, SpecFlow); containerised environments (Docker, Kubernetes).

Benefits

  • Flexible hours and remote-first mode
  • Competitive compensation
  • Complete Hardware/Software setup – anything you need for work
  • Open-door culture, transparent communication, and top management at a handshake distance
  • Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave
  • Access to our learning & development center: workshops, webinars, training platform, and edutainment events
  • Virtual team buildings and social activities

Related Categories

Related Job Pages

More SDET Jobs

Solvd, Inc. logo

Senior Test Automation Engineer

Solvd, Inc.

Get things Solvd. | Software Development & QA

SDET4 days ago
Full TimeRemoteTeam 501-1,000Since 2010H1B No Sponsor

• Design, develop, and maintain automated test frameworks and scripts in Java and/or JavaScript across the full payment migration scope. • Build test suites ahead of manual QA activity and development milestones — automation-first, not automation-after. • Build and maintain end-to-end, integration, and API-level tests covering payment flows across OMS, Salesforce Commerce Cloud, and returns/kit processing systems. • Validate payment-specific scenarios through automation: transactions, token migration, refunds, chargebacks, and edge cases across all integrated systems. • Integrate automated test suites into the CI/CD pipeline for continuous feedback and early defect detection. • Work closely with the QE Lead to align on coverage priorities, execution schedules, and reporting cadences. • Maintain clear documentation of frameworks, coverage, and results to feed into daily and weekly status reporting. • Support automation coverage expansion for additional workstreams pending scope confirmation. • Participate in end-to-end testing sessions and remain available for war room support through go-live and hypercare.

Argentina
HighLevel logo

Software Development Engineer in Test III – Lead Gen

HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

SDET4 days ago
Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Taking ownership of the quality of deliverables, encompassing new features and enhancements • Collaborating closely with the product and engineering teams to comprehend requirements and user workflows • Identifying and addressing quality assurance process bottlenecks for continuous improvement • Crafting efficient manual test cases and conducting functional, ad hoc, and regression testing • Demonstrating strong organisational and problem-solving skills, with meticulous attention to detail, especially in managing multiple test executions simultaneously • Mentor and guide team members, fostering a culture of continuous learning and improvement

India
SDET4 days ago
Full TimeRemoteTeam 10,001+Since 1953H1B Sponsor

• Be involved in the requirements management process with the responsibility to review product requirements • Define relevant test cases targeting to ensure the best coverage of the given requirements • Create test scripts according to coding guidelines and by applying black-box testing techniques (Test tool used - CANoe, Programming language used - CAPL) • Create defect reports and analyze failures (at both Software and System levels) • Participate in the definition and creation of core test libraries used as a basis for the test scripts • Create/configure own test bench based on specification (test benches can be accessed remotely) • Work with different external measurement and test conditions simulation devices such as: oscilloscope, digital multimeter, temperature chamber, signal generator, etc. (all external equipment can be controlled in an automated way from the test tool) • Be part of continuous improvement activities that aim to improve test automation and test process automation • Set up and update the test documentation accordingly • Take an active part in defining and planning testing activities, while collaborating with the team to develop and deliver innovative and Best-in-Class products

Romania
Miratech logo

Middle QA Automation Engineer, Python

Miratech

Helping Visionaries Change the World

SDET4 days ago
Full TimeRemoteTeam 501-1,000Since 1989H1B No Sponsor

• Design, develop, and maintain automated test solutions for REST APIs, including authentication, authorization (RBAC), and request/response validation. • Build and enhance UI automation frameworks using modern testing tools and best practices. • Develop and maintain test automation scripts using Python and pytest. • Create and maintain test documentation, test cases, and defect reports. • Participate in defect triage, root cause analysis, and quality improvement initiatives. • Integrate automated tests into CI/CD pipelines to ensure continuous quality validation. • Collaborate closely with Software Engineers, Product Owners, and DevOps teams throughout the development lifecycle. • Contribute to quality assurance activities for conversational and voice-based AI solutions, including validation of user interactions, system responses, and performance characteristics. • Support performance and latency validation activities for real-time communication workflows.

Qatar