Senior SDET

Madison-Davis

  • Charlotte, NC
  • 24 days ago

    Highlights

    This is a hands-on automation engineering role focused on Java/Selenium framework development, end-to-end application testing, backend data validation, and improving the reliability of software releases. A leading payments technology organization is seeking a Senior Software Development Engineer in Test to support a complex, highly available transaction-processing platform.

    Numbers & Facts

    LocationCharlotte, NC

    Description


    A leading payments technology organization is seeking a Senior Software Development Engineer in Test to support a complex, highly available transaction-processing platform.

    This is a hands-on automation engineering role focused on Java/Selenium framework development, end-to-end application testing, backend data validation, and improving the reliability of software releases.

    The current environment is primarily Linux-based and on-premises, with an evolving cloud strategy. The successful candidate will strengthen automated testing practices for today's platform while helping support future modernization.

    RESPONSIBILITIES
    • Design, build, execute, and maintain Java/Selenium automation frameworks.
    • Develop reusable test components and automate manual test scenarios.
    • Test front-end, service-layer, backend, and transaction-processing workflows.
    • Validate database records and application data using SQL queries.
    • Investigate defects, troubleshoot failures, and validate resolutions.
    • Integrate automated testing into DevOps and CI/CD processes.
    • Collaborate with software engineers, product teams, and operations.
    • Lead automation initiatives and mentor other quality engineers.

    Role Requirements
    • 6+ years of SDET, software quality engineering, or test automation experience.
    • Strong Java programming skills.
    • Extensive Selenium/WebDriver experience.
    • Experience building and maintaining automation frameworks.
    • Strong SQL/database querying, including DB2-based validation and troubleshooting.
    • Experience testing applications with complex backend processing.
    • Strong debugging and independent problem-solving ability.
    • Excellent communication and cross-functional collaboration.
    • Ability to work onsite three days per week in Winston-Salem or Charlotte.

    PREFERRED EXPERIENCE
    • Financial services, payments, banking, or regulated transaction-processing experience.
    • AWS testing or cloud migration experience.
    • Linux or AIX exposure.
    • Kafka or other event-driven systems.
    • TestNG, JUnit, Cucumber, Playwright, qTest, JIRA, Dynatrace, or similar tools.

    Similar Jobs