QA Automation Engineer - Remote

JDXpert
JDXpert is looking for YOU! 

To ensure the reliability and performance of our next-generation microservices-based architecture, we are seeking a QA Automation Engineer to join our team. This role is perfect for an engineer who thrives on ensuring software quality through automation while still being comfortable assisting with manual testing when necessary. You will work closely with our Software Engineers to develop, implement, and maintain a robust testing framework covering Unit Testing, End-to-End (E2E) Testing, Load Testing, Integration Testing, and Manual Testing as needed. 

Here's what you'll do: 
  • Design, develop, and maintain automated test frameworks for functional, performance, and security testing. 
  • Collaborate with developers to create comprehensive test strategies for microservices and event-driven architectures. 
  • Implement Unit, E2E, Load, and Integration testing frameworks using modern test automation tools. 
  • Develop CI/CD-integrated automated tests to ensure quality at every stage of development. 
  • Execute and manage automated test suites to verify the stability, performance, and scalability of our platform. 
  • Perform manual testing when necessary to supplement automated coverage. 
  • Identify, document, and track bugs through resolution. 
  • Advocate for quality best practices and drive improvements in test automation strategies. 
Here's what you'll have:  
  • Bachelor's degree in Computer Science, Engineering, or a related field. 
  • 5+ years of experience in software quality assurance and test automation. 
  • Strong experience with automated testing frameworks such as Selenium, Cypress, Playwright, JUnit, NUnit, or TestNG. 
  • Hands-on experience with API testing tools (Postman, RestAssured, or similar). 
  • Experience working in microservices architecture with event-driven components. 
  • Familiarity with performance testing tools like JMeter, k6, or Gatling. 
  • Proficiency with CI/CD pipelines and integrating automated tests into DevOps workflows. 
  • Basic programming knowledge in languages like C#, JavaScript, or Python. 
  • Strong analytical and problem-solving skills with attention to detail. 
As a bonus, you'll also have: 
  • Experience working with Azure DevOps, Kubernetes, and cloud-based testing tools. 
  • Knowledge of security testing tools and best practices. 
  • Familiarity with Generative AI testing strategies for AI-powered features. 
  • Previous experience in B2B SaaS environments.
This role is remote and reports to our Software Quality Assurance Manager.


Help provides instructions on how to use the SmartMatch™ site and to report bugs. For job-related inquiries please contact the employer.