Overview
Skills
Job Details
Job Title: Senior SDET / QA Automation Engineer Financial Domain
Location: [Hybrid Austin, TX]
Type: Contract
Experience Level: Senior (10+ Years)
Job Summary:
We are looking for a Senior SDET (Software Development Engineer in Test) with over 10 years of experience in test automation and quality engineering to join a mission-critical team at a leading financial institution. The ideal candidate will combine strong development skills with a deep understanding of automated testing practices across UI, API, database, and backend layers. Experience in the financial or fintech domain is highly desirable, along with a strong security and compliance mindset.
Key Responsibilities:
Design, develop, and maintain robust test automation frameworks for UI, API, and integration testing.
Build test scripts using Java, Python, JavaScript, or C# to validate front-end and back-end financial systems.
Implement automation for regression, smoke, sanity, and integration tests across web and mobile platforms.
Work closely with product, development, QA, and DevOps teams to define and maintain automated test coverage.
Ensure automation is fully integrated with CI/CD pipelines using tools such as Jenkins, Azure DevOps, or GitLab CI.
Validate financial data flows using SQL queries and perform data-driven testing against backend systems.
Conduct thorough API testing using tools like Postman, RestAssured, or similar.
Support performance and load testing efforts using JMeter, Gatling, or equivalent.
Collaborate in Agile/SAFe teams, contributing to sprint planning, daily standups, retrospectives, and test strategy refinement.
Ensure testing practices comply with financial regulations, such as FINRA, SEC, SOX, and internal audit policies.
Champion a shift-left testing approach and drive testability throughout the SDLC.
Required Qualifications:
Bachelor s or Master s degree in Computer Science, Engineering, or a related technical field.
10+ years of experience in software testing, including 5+ years in test automation and framework development.
Strong development background with proficiency in Java, Python, JavaScript, or C#.
Hands-on experience with tools such as Selenium, Cypress, Playwright, Appium, JUnit, TestNG, or RestAssured.
Solid experience testing RESTful APIs and working with backend systems.
Experience integrating automation into CI/CD pipelines.
Strong SQL skills to validate financial datasets and transactions in RDBMS.
Exposure to Agile/SAFe environments with test planning and strategy skills.
Experience working in regulated environments with security testing awareness (OWASP, SOX, GDPR).
Preferred Skills:
Familiarity with financial products like equities, ETFs, retirement accounts, trading platforms, etc.
Experience in performance and load testing using JMeter, Locust, or Gatling.
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Familiarity with test data management, data masking, and service virtualization.
Exposure to containerization tools such as Docker and Kubernetes.
Working knowledge of test management tools (e.g., JIRA, TestRail, Zephyr).
Strong interpersonal, documentation, and communication skills; able to mentor junior team members.
- Advanced Test Automation Engineer (ISTQB CTAL-TAE)