Lead Software Test Engineer

Offer by SparkCognition




About this job

Job type: Full-time
Role: QA/Test Developer


testing, sql, automation

Job description


At SparkCognition, we believe artificial intelligence is the future and we’re committed to building that future, one day at a time. We solve previously unsolvable problems and create new technologies to pursue industry-changing goals. Where others see limits, we see opportunities.

The Lead Software Test Engineer is responsible for developing and maintaining an automated test suite that validates data inputs/outputs, financial calculations, AI model health, and the end-to-end system flow. The Software Engineer in Test is expected to understand a complex server-side code base and implement test code that validates proper system operation. S/he has overall responsibility of verifying our products work as designed, reporting issues when there is a misalignment between requirements and implementation and ensuring those issues are properly addressed.


  • Testing web, RESTful, and microservice based applications
  • Develop and document test plans and test cases from user stories and requirements
  • Review and recommend improvements of test plans
  • Implementing and executing regression and functional automation tests
  • Work in an agile team environment in an onshore-offshore model.
  • Report status of testing to appropriate teams
  • Manage your priorities, while solving complex issues independently
  • Possess excellent verbal and written communication skills


  • Experience validating web applications written with JavaScript and run in Node.js
  • Previously developed and maintained test automation frameworks
  • QA experience in a customer facing software environment
  • Experience writing multi-table queries in SQL
  • Preferred Skills/Experience (Any of these is a plus)
  • Solid understanding of application architecture and technologies, including cloud deployments
  • Understanding or appreciation of math/statistics/finance
  • Experience writing multi-table queries in SQL
  • Proficiency with one programming/scripting language such as Perl, Bash, PHP, Python, C, C++, Java, C#, etc

A new version is available REFRESH