Precision Technologies
Software Engineer in Test
Precision Technologies, Charlotte, North Carolina, United States, 28245
We are seeking a highly skilled Software Development Engineer in Test (SDET) with strong experience in the
banking or fintech domain
to join our QA Engineering team. The ideal candidate will design, develop, and execute robust test automation frameworks to ensure the performance, reliability, and compliance of high-transaction financial systems. This role requires deep technical expertise, domain knowledge of banking operations, and an agile testing mindset.
Key Responsibilities
Design, develop, and maintain
automation frameworks
for functional, regression, performance, and API testing across multiple banking platforms.
Build and execute
automated test suites
for retail, corporate, and digital banking applications.
Validate
transaction workflows, loan processing, and payment gateways
through automation and API-level validation.
Perform
end-to-end testing
integrating with financial systems such as
core banking, credit scoring, and payment networks (SWIFT, NEFT, UPI, etc.) .
Collaborate closely with developers, product managers, and DevOps teams to embed quality throughout the CI/CD lifecycle.
Conduct
security, compliance, and data integrity testing
ensuring adherence to
SOX, PCI-DSS, and GDPR
requirements.
Contribute to
performance testing
focused on high-volume, low-latency financial systems.
Implement
“shift-left”
testing strategies to detect and prevent defects early in development stages.
Investigate customer-reported issues, perform root cause analysis, and ensure high-quality production releases.
Required Skills & Experience
5+ years of experience as an SDET or QA Automation Engineer in the
banking or financial services
domain
Strong programming skills in
Java, Python, or C#
and proficiency in frameworks like
Selenium, Cypress, TestNG, or Playwright .
Experience with
API testing tools
(Postman, REST-Assured),
BDD tools
(Cucumber, SpecFlow), and CI/CD pipelines (Jenkins, GitHub Actions).
Experience in
database validation
(Oracle, SQL Server, PostgreSQL) and
data migration testing
for financial systems.
Working knowledge of
microservices, Kafka, and cloud platforms (AWS/Azure/GCP) .
Familiarity with
financial transaction testing , account lifecycle workflows, and
regulatory reporting validations .
Experience with
load and performance testing
using JMeter or similar tools.
Excellent analytical and communication skills to work in distributed agile teams.
Preferred Qualifications
Previous experience with
retail or corporate banking applications , fintech products, or
digital lending/payment systems .
Security awareness – understanding of
fraud detection ,
data masking , and
secure coding/testing practices .
Certifications like
ISTQB Advanced Level, CISSP, or Banking Domain Certifications .
Understanding of financial messaging protocols such as
FIX
or
SWIFT .
#J-18808-Ljbffr
banking or fintech domain
to join our QA Engineering team. The ideal candidate will design, develop, and execute robust test automation frameworks to ensure the performance, reliability, and compliance of high-transaction financial systems. This role requires deep technical expertise, domain knowledge of banking operations, and an agile testing mindset.
Key Responsibilities
Design, develop, and maintain
automation frameworks
for functional, regression, performance, and API testing across multiple banking platforms.
Build and execute
automated test suites
for retail, corporate, and digital banking applications.
Validate
transaction workflows, loan processing, and payment gateways
through automation and API-level validation.
Perform
end-to-end testing
integrating with financial systems such as
core banking, credit scoring, and payment networks (SWIFT, NEFT, UPI, etc.) .
Collaborate closely with developers, product managers, and DevOps teams to embed quality throughout the CI/CD lifecycle.
Conduct
security, compliance, and data integrity testing
ensuring adherence to
SOX, PCI-DSS, and GDPR
requirements.
Contribute to
performance testing
focused on high-volume, low-latency financial systems.
Implement
“shift-left”
testing strategies to detect and prevent defects early in development stages.
Investigate customer-reported issues, perform root cause analysis, and ensure high-quality production releases.
Required Skills & Experience
5+ years of experience as an SDET or QA Automation Engineer in the
banking or financial services
domain
Strong programming skills in
Java, Python, or C#
and proficiency in frameworks like
Selenium, Cypress, TestNG, or Playwright .
Experience with
API testing tools
(Postman, REST-Assured),
BDD tools
(Cucumber, SpecFlow), and CI/CD pipelines (Jenkins, GitHub Actions).
Experience in
database validation
(Oracle, SQL Server, PostgreSQL) and
data migration testing
for financial systems.
Working knowledge of
microservices, Kafka, and cloud platforms (AWS/Azure/GCP) .
Familiarity with
financial transaction testing , account lifecycle workflows, and
regulatory reporting validations .
Experience with
load and performance testing
using JMeter or similar tools.
Excellent analytical and communication skills to work in distributed agile teams.
Preferred Qualifications
Previous experience with
retail or corporate banking applications , fintech products, or
digital lending/payment systems .
Security awareness – understanding of
fraud detection ,
data masking , and
secure coding/testing practices .
Certifications like
ISTQB Advanced Level, CISSP, or Banking Domain Certifications .
Understanding of financial messaging protocols such as
FIX
or
SWIFT .
#J-18808-Ljbffr