What are the responsibilities and job description for the Software Engineer in Test (F2F Interview) position at Themesoft Inc.?
Role: SDET
Location: Charlotte, NC - Onsite hybrid
Interview rounds: 2 (F2F interview at Frisco, TX / East Brunswick, NJ / Charlotte, NC)
Hire type: Contract on W2
JD:
7–10 years in test automation with 5 years in banking/payments platforms.
• Strong in one or more: Java, C#, Python, or TypeScript; hands on with Selenium/Playwright/Cypress and API testing (Rest Assured/Postman).
• Experience with message validation (JSON, XML, ISO 20022 schemas), file-based and real-time processing, asynchronous and event-driven systems (Kafka/RabbitMQ).
• Solid grasp of CI/CD (Azure DevOps, GitHub Actions, Jenkins), Git, Docker/K8s, environment variables/secrets, and test parallelization.
• Proven capability with SQL and at least one NoSQL (e.g., Mongo); experience setting up synthetic test data and masking strategies.
• Familiarity with observability (Grafana, Splunk) to correlate test runs with system telemetry.
• Understanding of SWIFT/ISO 20022, FedNow principles, fraud and risk controls, and secure coding/testing practices.