Remote job
Senior QA Engineer - Performance Testing
Job details
About this role
Role overview Own quality assurance for a three-month project focused on logistics workflows and integrations across connected applications. The work combines hands-on functional and exploratory testing with API and backend automation, data validation, issue investigation, and closer integration of quality checks into delivery pipelines.
Responsibilities - Verify end-to-end workflows, including route assignments and logistics data moving between applications and external services. - Investigate reported errors and edge cases, reproduce failures, and identify root causes for operations teams. - Audit the platform through exploratory and functional testing; document gaps, test plans, and improvement recommendations. - Build and maintain automated tests for REST or gRPC services, balancing automation with manual investigation. - Write SQL queries to check transaction state, message integrity, and data synchronization across services. - Integrate test pipelines with CI/CD systems and work with developers to improve delivery flows.
Requirements - At least five years of software QA or quality engineering experience, including system analysis, backend or API validation, and test automation. - Hands-on API automation with tools such as PyTest, REST Assured, Playwright, Karate, or Postman. - Proficiency in at least one of Python, TypeScript, Java, or C#. - Strong SQL skills for validating transactions and data flows; experience with PostgreSQL, MySQL, or MS SQL is relevant. - Ability to analyze distributed systems and turn operational reports into reproducible tests and clear documentation. - Advanced English communication skills, at least C1, and ability to work independently with distributed teams.
Benefits and work setup Three-month contractor engagement, fully remote for U.S.-based contractors. The listing mentions USD compensation, paid time off, holiday time off, and health insurance assistance.