ICF Incorporated, LLC: Senior Quality Assurance Engineer - Reston, VA
Core
Designing test deliverables, creating automation test suites, and ensuring the quality, performance, and security of complex software systems, data, APIs, and web applications.
Role type
Senior Quality Assurance Engineer (Test Automation)
Builds
Robust test automation frameworks and regression test suites for software systems.
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation framework design, Java, JavaScript, API testing, Selenium, Cypress, Jenkins, Git, Agile methodologies, TDD, multithreading, OOP concepts, test strategy creation, requirement traceability.
Preferred skills
N/A
Technologies
Java, JavaScript, Selenium, Cypress, Postman, Jenkins, Git, JIRA, Confluence
Responsibilities
Design and create test deliverables (test plans, strategies, cases, scripts) based on business requirements and diagrams. Create effective automation test suites for regression testing. Ensure the correctness, performance, security, and reliability of database management systems and data. Work with engineering teams to practice TDD and improve automated testing. Translate high-level business requirements into test scenarios. Discuss risk and risk mitigation with engineering teams.
Seniority
Senior, hands-on IC