QA Automation Engineer (JS) Offline

Softwarium company creates software for American, Canadian, and Norwegian customers in the social sphere, medicine, energy, and security.
 

We are looking for a QA Automation Engineer to join the team. This role is ideal for someone with strong experience in writing automation tests from scratch and creating detailed test cases independently. You’ll have the opportunity to shape the testing strategy and contribute directly to the quality and stability of a large-scale enterprise product.

Our client operates a global supply chain management network focused on MRO (Maintenance, Repair, and Overhaul) services with business entities across the United States, Europe, Canada, Puerto Rico, Mexico, and Singapore; the company serves some of the world’s largest industrial enterprises across various sectors.
 

The product is a powerful enterprise solution consisting of a customizable CRM system (built on Microsoft Dynamics CRM) and a B2B marketplace platform. It enables corporate clients to configure industry-specific workflows, track logistics and inventory, manage employee data, and generate financial documentation—all within a unified ecosystem tailored to each organization's needs.
 

Technologies: JavaScript/Typescript, Playwright, API testing, Appium/Selenium, Azure DevOps.

Team: 2 backend devs, 2 front devs, 2 mobile devs, 2QA automation and manual, PM, PO.
 

Requirements:

  • Strong proficiency in JavaScript/TypeScript, with hands-on experience in developing robust automated tests for web applications (experience with mobile is a plus).
     
  • Proven experience with modern testing frameworks such as Jest, Playwright, or Mocha/Karma, particularly for web automation.
     
  • Solid understanding of API integration testing, including backend logic validation, response verification, and error handling.
     
  • Demonstrated ability to identify, troubleshoot, and resolve flaky tests, ensuring high test suite reliability and stability.
     
  • Excellent analytical and debugging skills, with the ability to investigate complex test failures and edge cases.
     
  • Self-motivated and proactive, capable of working independently and taking ownership in a dynamic, fast-paced environment.
     
  • Strong communication and collaboration skills, with the ability to work effectively across teams.
     

Responsibilities:

  • Design and build automated test cases for web applications from scratch, focusing on long-term scalability and maintainability.
     
  • Develop and maintain end-to-end tests using Playwright and JavaScript, ensuring comprehensive coverage and high reliability.
     
  • Lead integration testing efforts for APIs and web front-end/backend communication.
     
  • Set up and maintain a robust test automation framework tailored to project needs, with an emphasis on performance and stability.
     
  • Implement and support CI/CD pipelines in Azure DevOps for automated test execution, integrating with development workflows.
     
  • Identify, analyze, and mitigate flaky tests to ensure accurate test results and reduce false positives.
     
  • Collaborate with development and DevOps teams to troubleshoot, optimize, and maintain automated test suites and infrastructure.
     
  • After establishing the web automation foundation, expand test coverage to mobile applications by creating and maintaining tests using Appium for Android/iOS.
     
  • Provide clear documentation and reporting on test strategies, coverage, and defect tracking.
     
  • Contribute to continuous quality improvements in both product and process.

 

Working conditions:

🏠 It is possible to work remotely;

🚀 Individual budget for professional development and personal growth;

💶 You can always count on paying for a vacation, sick leave, and holidays;

🤩 We immediately feel in contact with our person, so we have 3 interview stages (HR, Tech, and Tech with PO).

 

We will be glad to see You on the Softwarium Team!

The job ad is no longer active

Look at the current jobs QA Automation →

Loading...