Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted 5 months ago

Emptor is looking for a Senior QA Engineer (SDET) to join the team and build/maintain a fully automated end-to-end test strategy for multiple API versions and data pipelines. Our mission is to build and implement a fully developed end to end set of automated tests for any associated APIs across a series of different implementations and data pipelines. You must have an outstanding working knowledge of functional, unit, and automation testing and be capable of building new framework structures. We will rely on you to generate well articulated test cases and determine the positive, negative and boundary cases from working with our cross-functional teams in a fast-paced, agile, and release driven environment.

About the team

This team is highly distributed across the globe and you will thrive in an environment of remote work and asynchronous communication. Our team members span a variety of timezones, genders, ethnicities, cultures, experience levels, professional backgrounds, personality types, and more. You're expected to have strong written communication skills and to excel in working relationships with people different than you.


Remote - Global team, 8:00 AM UTC-5 to 8:00 PM UTC-5.


  • Willing to work around the Americas timezones

  • Extensive experience with Python, AWS services (S3, DynamoDB, CloudWatch, ECS), agile software development environment

  • Comfortable with building customer test automation frameworks

  • Must have a minimum of 2 years experience testing multi-tier, complex networked applications

  • Parsing and analysis of free-form and fixed-form data sets

  • Good problem solving and debugging skills

  • Comfortable working in an Agile development environment

  • Experience executing API tests

  • Broad experience designing and maintaining automated tests for whitebox and blackbox testing

  • Experience with unit testing frameworks

  • Experience with libraries used to implement web requests automation

  • Knowledge of best practices for the Software Development Life Cycle (SDLC)

  • Working knowledge of JIRA or other issues tracking software

  • Experience with Git or other distributed revision control and source code management systems


Practices & Behavior:

  • Define, develop, and implement quality assurance practices and procedures in a fully automated solution

  • Develop automated tests using open source tools

  • Configure and maintain test automation environments

  • Work closely with engineering teams and other organizations in the company to promote software quality standards

  • Work closely with Customer Support to replicate customer issues and product field use cases

  • Participate in test team activities including requirements analysis, test planning, tracking, reporting, and support of test cycles

  • Engage in test case execution including defect documentation and tracking, resolution support, and fix verification

  • Test, analyze, and address issues with products and features.

  • Collaborate on and inform cross-functional teams of new feature technical design, technical requirements, limitations, and implementation.

  • Follow an iterative software development methodology and contribute to all phases of the software development lifecycle and support.

  • Articulate development status to technical and non-technical audiences.

  • Continually refine business acumen and establish domain/industry vertical expertise.

Note: Emptor will not sponsor applicants for work visas.

If you’re interested and want to apply please write to [email protected] with the subject  “Quality Assurance Engineer”