• Test Automation Engineer II

    Job Locations US-MD-Bethesda
    Job ID
    # of Openings
    Regular Full-Time


    CSS Logo_joint venture




    The Company


    Common Securitization Solutions (CSS) is seeking an experienced Test Automation Engineer II to join our team of talented professionals in Bethesda, Maryland.  

    How many times in your career do you get the opportunity to do something that’s never been done? To create something that will change an entire industry? CSS is building the Common Securitization Platform to issue and manage mortgage securities. We’re looking for people who can walk in two worlds – a start-up environment where development is collaborative and rapid; and a production environment where we run and monitor the performance of the platform. Longer-term, this platform could serve the entire US housing finance industry. Sound transformative? It is. Come join us and help create something remarkable.



    Job Information

    The Automation Test Engineer is responsible for working within a fast paced, Agile team to deliver new automated test functionality and support existing frameworks. This position requires strong deductive reasoning, attention to detail, persistence, patience, and creativity. The individual will work with our component, integration, and UAT test counterparts at our partner organizations, internal development teams, Database Administrators, Business Analysts, and support teams to analyze, build and maintain automated test frameworks and suites across all test phases. 

    Key Job Functions


    • Review requirements specifications and technical design documents to provide timely and meaningful feedback.
    • Design and create test conditions and scripts to address business and technical use cases.
    • Work with our module teams to design, develop, and execute scripts which validate, to a high degree of confidence, test cases defined within the project’s test plan.
    • Support the automated functional testing by our testing teams across multiple messaging protocols, focusing on application flow and validation of test results
    • Track and communicate task progress, status, and key performance metrics.
    • Participate in troubleshooting and triaging of issues with different teams to drive towards resolution
    • Communicate effectively across multiple teams/external vendors (Operations, Project Teams, Quality Service, etc.), as well as different personnel (Developers, Scrum Masters, Project Managers, etc.) when required.
    • Conduct troubleshooting/test execution in support of remediation efforts as required.
    • Analyze data and application changes and document their impact on the performance automation task (test cases, scripting, scenario execution, etc.)
    • Ensure the test execution results fulfill tetee defined test objectives
    • Ensure the appropriate testing and monitoring tools/technologies are configured accordingly with the test objectives/project team requirements.
    • Expected to maintain technical expertise via self-education in areas governing computer sciences, test automation, and Quality Assurance.
    • Interface directly with the DevOps and Infrastructure teams regarding Functional test environments.
    • Timely and accurate communication of testing events, daily status, and test execution results, etc.





    • Bachelor's degree or equivalent years of experience.  


    Minimum Experience  


    • At least 6 years of experience with test automation development, including Tricentis’ Tosca, Java/Cucumber and Selenium.
    • At least 4 years of Java development experience.
    • Demonstrated functional test experience, including test analysis. 
    • Applicants must be authorized to work in the US without requiring employer sponsorship currently or in the future. CSS does not offer H-1B sponsorship for this position. 


    Specialized Knowledge & Skills     


    • Ability to work in a dynamic and rapidly evolving environment.
    • Good understanding of RDBMS concepts, especially with Oracle database environment is must.
    • Understanding of Event-Driven Service Oriented Architectures, external interface standards and File Transfer Protocols.
    • Strong hands-on skills in SQL development and be able to create ad-hoc queries to meet business needs, as well as working knowledge of Linux.
    • Good knowledge of XML and ability to transform data into XML.
    • Strong self-organization and self-management skills, with emphasis on self-initiation and follow through.
    • Experience working with large data sets, producing and clearly explaining data analysis findings to clients and managers.
    • Ability to handle multiple tasks and responsibilities.
    • Securitization background not required but considered an asset.
    • Knowledge of Mortgage Industry data standards (e.g.: MISMO, UDP) considered an asset.
    • Experience with Agile project delivery methods, tools and concepts.
    • Strong communication and team skills. 



    As a condition of employment with Common Securitization Solutions, any successful job applicant will be required to pass a pre-employment drug screen and to successfully complete a background investigation, which may also include a credit check for positions in some areas of our business.   


    Common Securitization Solutions is an Equal Opportunity Employer.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.