Senior Software Test Engineer
Core
Drive quality throughout the software development lifecycle by building automated testing strategies, scalable automation frameworks, and CI/CD pipelines for payments technology.
Role type
Senior Software Test Engineer (Quality Engineering)
Builds
Scalable automation frameworks, test suites, engineering tools, and CI/CD pipelines for payments solutions.
Domain
Payments technology / Software Quality Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Automation frameworks, Continuous Integration/Continuous Delivery (CI/CD), Test Driven Development (TDD), Behavior Driven Development (BDD), API testing, REST services testing, Performance testing, Security testing, SQL, Java, C#, Python, Perl, Groovy, Complex system evaluation, Technical leadership
Preferred skills
Master's degree in Software Engineering, Service virtualization, Payments industry compliance requirements
Technologies
Java, C#, Python, Perl, Groovy, SQL, REST, APIs
Responsibilities
Build automated testing strategies to identify issues early, Lead development of scalable automation frameworks and engineering tools, Create reliable CI/CD pipelines, Influence engineering excellence by promoting TDD and BDD practices, Drive application performance, load, and security testing initiatives, Shape quality engineering best practices by partnering with developers and stakeholders
Seniority
Senior, hands-on IC with leadership responsibilities