Home Office, Home Office, USA
3 days ago
Senior Automation Test Engineer
REQ#: RQ206676Public Trust: Other Requisition Type: Pipeline Your Impact

Own your opportunity to work alongside federal civilian agencies. Make an impact by providing services that help the government ensure the well being of U.S. citizens.

Job Description

The Case Management Modernization (CMM) Program is an initiative to support the Administrative Office of the US Courts (AO) develop a modern cloud-based solution to support all federal courts across the United States which are grouped into three types namely, Appellate, District, and Bankruptcy. This modernized case management system will eventually replace the current Case Management and Electronic Case Filing (CM/ECF) system.

The automation test engineer will work as part of an agile development team to build and support the modernization of enterprise-class software applications.

The senior automation test engineer will have following responsibilities:

Evaluate and understand system requirements and capabilities for test automationSetup and configure test automation framework in the cloud environmentFacilitate continuous development and continuous deployment (CI/CD) pipelineWork with manual testers to ensure that automation prioritized to get maximum valueDesign, develop and run automated test scripts in the cloudComply with established version control and coding standardsDeveloping test procedures to validate and verify requirements and capabilitiesConfigure test environments and test data setUnderstanding of software lifecycle management skills related to application development tasks and planning testing cyclesAbility to apply in-depth knowledge of Software Development Life Cycle in order to help anticipate complexities in the systemStrong oral and written communication skillsExperience with modern web client technologies and the associated front-end to backend interactionsDeveloping/testing software using an Agile/Scrum methodology

QUALIFICATIONS:

Bachelor’s Degree in Computer Science (or relevant field)5+ years experience with integration, regression, and system testing using automated testing tools in web-based applicationsExperience in writing test cases, test plans, executing test scripts, reporting defects and preparing test results reportsExperience in the entire QA Life Cycle, including designing, developing and execution on the entire QA process and documentation of test plans, test cases, test procedures and test scripts

REQUIRED EXPERIENCE

5+ years of experience developing automated test scripts on ReactJS and NodeJS, with Selenium, Playwright, jest, mocha, chai etc.5+ years of experience in setup and configuration test automation framework in the cloud environment (AWS / Azure preferred).Experience defining Automation Test strategies for Cloud based ‘green field’ application development initiatives.Experience testing API’s though gateway and cloud servicesExpert knowledge in industry standards cloud based test automation frameworksFamiliarity with standard concepts, practices, and procedures of cloud technology, including Software as Service (SaaS),Ability to independently setup and configure test automation framework in cloud (Azure or AWS)Experienced in testing containerized applications utilizing docker, k8s, Openshift etc.Managing and executing tests using NUnit and TestNGExperience in developing test plans/procedures, expected outcomes, and verification statementsComprehensive understanding of Cloud, Agile & DevSecOps methodology and cultureWorking knowledge of Source Version Control and Build/Release tools and methodologies. Working knowledge of Software Build processExcellent written and oral communication skills and ability to work with people at every levelExperience in developing automated test scripts for complex Cloud based web applications

COMMUNICATION & ORGANIZATIONAL

Excellent presentation and communication (oral and written) skills.Consultant mindset with the ability to work with high level customer stakeholders and build excellent customer relationship.Experience identifying and applying industry tools, solutions, methods best practices, and emerging technologies.Strong analytical skills and problem-solving skills with the ability to formulate and communicate recommendations for improvement.Demonstrated ability to work effectively, independently, and as part of a team.

Por favor confirme su dirección de correo electrónico: Send Email