Software Test Engineer

Skills
JavaSoftware TestingAmazon S3Amazon Web ServicesDocumentationPythonQuality Assurance
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong experience with Java SQL and Python
  • Experience in software testing quality assurance or test automation for backend systems
  • Ability to design document and implement effective test cases and test plans
  • Experience with automated testing functional testing and regression testing
  • Strong analytical problem-solving and creative thinking skills
  • Comfort working with large data sets and back-end services
  • Bachelor’s degree in Computer Science Software Engineering Information Systems or related field preferred
  • Experience with AWS data tools such as S3 Redshift RDS or EMR is a plus

Nice to have

  • Analytical
  • Detail-oriented
  • Collaborative
  • Proactive
  • Accountable
  • Independent

Day to day

  • Design and maintain robust test frameworks for back-end services that support data and analytics products.
  • Write and automate comprehensive test cases while performing functional and regression testing across high volumes of daily changes.
  • Partner closely with Engineering Product Management and Project teams to identify issues research bugs and safeguard quality throughout the development lifecycle.