Required Skills: Automation Engineer, JEST, Cucumber, Financial Services, Javascript, Database optimization for tests, Node.js
Job Description
QA Must Haves –
- JEST + cucumber (some experience), Financial services background (need to know security implications and transaction integrity for testing in financial industry
Ex: Not using real test data/names/SSN), Javascript IN DEPTH with some Java understanding, Database optimizations for tests.
Mandatory Java coding test as 1st round otherwise please don’t submit candidates who are not ready for Java coding test.
Job details: Seeking a skilled and proactive Automation Engineer with strong experience in JavaScript and Node.js-based automation frameworks such as Jest.
-
Design and implement automated test scripts using Node.js and Jest frameworks.
-
Understand and apply JavaScript promises, async/await, and other asynchronous patterns in testing.
-
Translate business requirements into effective and maintainable test cases.
-
Work closely with development and QA teams to identify test scenarios and automate regression suites.
-
Optimize database calls, implement DB pooling, and ensure test performance is not compromised.
-
Integrate automated tests within CI/CD pipelines and ensure reliable, repeatable test execution.
-
Collaborate with cross-functional teams to maintain high software quality and fast delivery cycles.
-
(Optional but preferred) Develop or maintain automation scripts using Java frameworks like Cucumber.
-
Good to have: Knowledge of the financial domain or experience working on financial products.