Senior Automation Engineer

Tekgence Inc
Jersey City, NJ

Job Title: Information Technology - QA Analyst III - IT


This position centers on our SaaS solutions, supporting Quality Assurance as a Data Validation Engineer throughout the implementation of our cloud-based products.


Responsibilities

- You will ensure that products meet exacting requirements for accuracy and explicit and/or implicit validation of scientific/ financial algorithms

- You will partner with the C Developers, identify areas for testing to ensure the entire product has coverage with testing strategies.

- You will code in C# / Python to develop unit & integration tests that you have optimized to run in an AWS environment, using a minimal footprint, while being organized and properly documenting your test cases.

- You will be involved authoring API based tests to the core system, calling specific functionality to run your integration tests, while automatically determining the pass/fail of the tests. All of your testing will need to be implemented in our automated framework.

- You will participate in cross-functional Agile Scrum teams while delivering concurrent day‑to‑day tasks.

- You will use your quantitative data analytics mindset to deliver strategic projects using robust methodologies and proactively work to identify solutions to complex issues.

- A strong analytical focus and attention to detail along with a methodical approach to problem solving is strong foundation for success in this position.

Qualifications

- Candidates must have Undergraduate/Graduate in STEM related areas, including data science, engineering, science, mathematics & finance / economics.

- Quality Assurance experience working in an Agile software development team.

- Candidates must have experience with development or testing cloud native products, web development, web testing and / or cloud testing environments (Serverless SaaS stack).

- Experience with designing and /or validating numerical probabilistic models in engineering, science, catastrophe modeling, finance, actuarial science, etc.

- Should have proven experience in analytical programming, fluency in languages like Python or R, DB experience such as SQL, and knowledge of libraries like Pandas, Tidyverse, Data frames.

- Candidates must have demonstrated experience in objected programming languages such as C++, C# or Java. Python as well as data analysis and statistical modeling tools Like R or MATLAB is a plus

- Candidates will ideally have QA testing experience using, API (Postman), E2E (Cypress).

- Candidates must have excellent communication skills to interface with cross‑functional teams.

- Candidates must have an aptitude for quantitative problem solving or advanced analytics.

- Successful candidates must demonstrate a strong aptitude with relational databases and good working knowledge with on‑prem or cloud based advanced database systems.

// // //