Sr. Test Engineer

Information Technology Washington, District Of Columbia


Description

Title: Sr. Test Engineer 
Location: Washington, DC
Terms: Full-time
Clearance: Public Trust
Travel: 0-20%
Education: BS/BA Degree
Experience: 8 to 10 years
 

RESULTS. INNOVATION. VALUES. ACCOUNTABILITY

That is RIVA. Our employee-first approach has manifested a culture that attracts the best and brightest. By investing in people first, and providing a flexible work environment, our employees have higher morale, higher productivity rates, and lower turnover. At RIVA, people are our #1 priority.

Position Description

The Test Engineer will design and implement automated test solutions to validate application functionalities, create and execute test plans, manage test data, and document results. The role includes functional, integration, end-to-end, and user acceptance testing, maintaining test environments, managing defect logs, and reporting metrics to stakeholders. The Test Engineer will work closely with development teams to identify and resolve defects, ensure quality, and participate in Agile ceremonies to continuously improve testing processes and methodologies.

Responsibilities:

  • Test Strategy – Responsible for formulating and implementing a comprehensive test strategy, outlining the overall testing approach, methodologies, and tools to be employed. Deliverable: Test plans and testing strategy documentation.
  • Test Automation – Identify suitable test scenarios for automation and prioritize based on business impact. Develop and maintain automated test scripts using appropriate tools and frameworks. Integrate automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines where possible. Execute and monitor regression tests. Regularly update and enhance test suites as appropriate. Deliverable: Automated test scripts, CI/CD integration, test cases, and quality assessment.
  • Continuous Improvement – Participate in Agile ceremonies and provide input to refine testing processes and methodologies for increasing efficiency. Collaborate with team members to share knowledge, stay up-to-date with industry trends, and adopt emerging technologies to enhance testing capabilities. Deliverable: Process enhancements and knowledge-sharing documentation.
  • Test Reporting and Documentation – Document test results, defects, and test coverage within Azure DevOps (or related tool). Create and maintain test documentation, including test plans, test cases, and test data. Generate summary reports for stakeholders highlighting key findings and recommendations. Deliverable: Test documentation and summary reports.
  • Performance and Security Testing – Design and execute performance tests to assess system scalability and performance. Assist with security testing to identify vulnerabilities and recommend mitigation strategies. Deliverable: Performance and security testing reports.

Requirements:

  • Experience working with Node.js and Visual Studio Code for developing and managing automated test scripts.
  • Proficiency in using Codecept.js and Playwright for test automation.
  • Experience with Subject7 test automation
  • Strong skills in API testing using Postman.
  • Knowledge of test data management, test execution principles, and defect management, with experience using Azure DevOps for tracking and documentation.
  • Familiarity with testing frameworks and methodologies such as BDD (Behavior-Driven Development) and TDD (Test-Driven Development).
  • Ability to create and manage test cases, test scripts, and test data effectively.
  • Understanding of the test pyramid and different layers of testing, including unit, service/integration, and UI/E2E testing.
  • Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
  • Strong communication skills to collaborate effectively with development teams and stakeholders.
  • Familiarity with automating tests for low code platforms such as Pega, and MS Power Platform

Salary Ranges: $100,000 - 180,000
RIVA Solutions is an Equal Opportunity/Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, disability, veteran status, or any protect class.  If you need a reasonable accommodation to search for a job opening or to submit an online application, please email [email protected].  Only messages left for this purpose will be returned.