top of page

    Careers
    Software Developer in Testing

    Location: St. Louis, MO

    We are looking for test development engineers that have experience in working in complex dynamic environments and who will help us continue our mission of providing a high-quality experience for our customers, while working in a collaborative, dynamic, and fun environment.


    Job Responsibilities:

    • Write and execute automated test code in Java for web / legacy apps and product public API using

    xUnit, BDD, and latest opensource packages and technologies.

    • Write functional, integration, and customer work-flow (end-to-end) test automation to validate product

    functionality and integration with dependencies.

    • Develops, modifies, and executes software test plans, automated scripts and programs for testing.

    • Plan and carry out performance, load, and stress tests.

    • Participate in design, architecture, and code reviews.

    • Implement, execute, and debug automated test scripts using various technology and tools.

    • Generate API levels, Web UI, and performance automated test scripts.

    • Provide input and recommendations to solve technical problems and execute a well-defined remediation

    plan.

    • Work closely with other quality and development engineers to build, evolve, and maintain a scalable

    continuous build and deployment pipeline.

    • Demonstrate proficiency in building technical documentation.

    • Experience working within an agile development process (Scrum, Kanban, etc.) from the test design,

    test automation, and execution perspective.

    • Working experience implementing test code within a continuous integration and delivery pipeline

    • Demonstrated working proficiency of refactoring code and iterative development.

    • Ability to analyze and translate requirements and development stories into test automation.

    • Comprehend new concepts quickly, and apply them accurately within a rapidly evolving, dynamic

    environment.

    • Applying continuous integration and delivery concepts (CI/CD) using Jenkins

    • Help lead automation efforts and share best practices in test automation.


    Required Qualifications:

    • Bachelor's degree in CIS, MIS, EE, or other related technical degree is preferred. High School Diploma

    with QA Engineering experience is required.

    • 6+ years of QA and/or development experience using industry-standard processes including

    some customer facing projects.

    • 4+ year of experience writing automated test scripts in Selenium WebDriver API.

    • Proficiency with at least one modern object-oriented programming language. (Java

    preferred)

    • Strong Experience of REST ASSURED

    • Expertise testing all layers of a web application, including front-end, service layer, and back-end testing.

     

    Required Qualifications:

    • Strong understanding of software/testing methodologies such as TDD, BDD, data-driven testing.

    • Experience working with cloud computing technologies, e.g. - GCP, AWS

    • Performance, load, and stress testing experience.

    • Familiar with container technologies, e.g. - Docker, Kubernetes, or OpenShift.

    • Strong knowledge of common web protocols, networking, and systems.

    • Experience with implementing continuous integration and delivery concepts (CI/CD) using Jenkins.

    • Related banking industry experience in platforms, banking applications, or online financial solutions.

    • Industry Certifications


    Please submit an updated version of your resume for immediate consideration at hr@newparadigmalliance.com

    Contact Us

    Thanks for submitting!

    1343 San Mateo Avenue, South San Francisco, CA 94080

    Ph: 415.751.7827

    © 2021 by New Paradigm Alliance, Inc.

    bottom of page