Software Test Engineer – Contract Role

Job Description:

  • Join the Software QA team to design, implement, and maintain test frameworks for back-end services.
  • Take a proactive approach to identifying issues and writing automated test cases.
  • Collaborate cross-functionally with Engineering, Product Management, and Project teams.
  • Ensure product quality from initial concept to final release.
  • Work in a fully remote environment while maintaining engagement and communication across teams.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field is strongly preferred. Candidates with equivalent practical experience in software testing, quality assurance, or test automation within backend systems are also encouraged to apply.
  • Possess strong analytical, problem-solving, and creative thinking skills.
  • Excel in test case design and documenting test descriptions/test plans.
  • Enjoy figuring out what should be tested, creating the test, and implementing it. You're someone who can diagnose a potential bug before it occurs and isolate existing bugs.
  • Possess knowledge of and experience with Java, SQL, and Python. Experience with AWS data tools (S3, Redshift, RDS, and EMR) is a plus.
  • Have a strong commitment to technical quality assurance as a key part of the development lifecycle.
  • Implement automated tests and perform functional and regression testing.
  • Be dynamic and prepared to test/regress a high volume of changes daily.
  • Enjoy the challenge of researching issues to maintain quality in our large data sets.

Benefits:

    Share Share
    Apply Now →