Senior Test Automation Engineer

Neshent Technologies
  • Bethesda Maryland

  • Post Date: Jun 29, 2020

Key Skills: Agile, Automated, Business Requirements, Call Center, Development, Embedded, Genetic, Lifecycle, Programming, Protocols, Sales, SDLC, Software Engineer, TDD, Testing, Software, Test, Engineer, System, Python, Computer, JavaScript, ISO, FDA, Software, Testing, Test, Engineer, Systems, Protocol, TCP, IP, Linux, Security, Defense Systems, IT, Engineering, MEAN, Node, NodeJs, Angular, MERN, Developer, Management, Accounting, JavaScript, SQL, Computer, SAP, Systems Engineering, ERP Umoja Solution, SAP Engine, Engine, Databases, Systems, Information Systems, Engineering, Architecture, Network, Clustering, IT, Data Management, Database, Infrastructure, IT Architecture, Operating Systems, Networking, Monitoring, SAP ERP, SAP HANA, SAP Fiori, SAP Solution Manager, SAP NetWeaver Portal, SAP BASIS, SAP Cloud, Software, Software Licensing, System Administration, Technical Writing, Systems, Software, Engineer, 2D, 3D, Engineering, Security, GIS, System, Automation, C++, Python, Storage Applications, File Systems, Testing, Automation Testing, Test Automation Engineer, RPA, Tosca, UI Path, .NET, JAVA

  • Domain: Information And Communication Technology
  • Job Type: Full-time

Job Description


• Review requirements specifications and technical design documents to provide timely and meaningful feedback

• Ensuring the RPA architecture is scalable and extensible

• Driving the adoption of best practices around design, build, test and performance

• 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 the 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.


• At least 6 years of experience with test automation development, including Tricentis’ Tosca, Java/Cucumber and Selenium

• At least 4 years of experience with process automation development using Blue Prism or other RPA solutions (e.g. UI Path, Automation Anywhere, Tricentis RPA)

• At least 4 years of .NET or JAVA development experience

• Demonstrated functional test experience, including test analysis

• Must have experience in RPA development using Blue Prism or other RPA solutions (e.g. UI Path, Automation Anywhere, Tricentis RPA)

• Ability to design/architect, build, program, test and deploy RPA solutions using an Agile methodology

• Experience with integrating RPA with other tools (e.g. ServiceNow, SharePoint, Email, etc.)

• Ability to optimize code/script using industry best practices and standards

• 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

Share this vacancy

Related Jobs

Cyber Security Analyst

Neshent Technologies, Golden Valley, Minnesota

Key Skills Analyst, Anti-Virus, CCNA, CISSP, Database, Development, Management, Networks, Protocols, Risk Management, Security, Supervision, Testing...

Release Train Engineer

Neshent Technologies, San Antonio, Texas

Key Skills SAFE, Release Train Engineer, SAFe Agile, Scrum Of Scrum, Release Train

Sr Nodejs Engineer

Neshent Technologies, Princeton, New Jersey

Key Skills MongoDB, NoSQL, Graph DB, Node.js

Contact Neshent Technologies

Bethesda Maryland 20810