Senior Test Automation Engineer

Decision Lens is seeking a Sr. Test Automation Engineer. As a Senior Test Automation Engineer, you will report directly to the VP of Engineering, and will play a crucial role in ensuring the quality and reliability of Decision Lens. You will design, develop, and maintain automated tests to validate the functionality, performance, and visual design of the Decision Lens web application. Manual “exploratory testing” and root cause analysis is part of the job, but that is secondary to building software that automates repetitive testing. You will collaborate closely with cross-functional teams to identify testing requirements, implement effective test strategies, and drive continuous improvement in our testing framework, tooling, and processes.

Duties and Responsibilities

  • Develop and maintain automated test scenarios (functional, visual, and performance measurement) in our automation framework (CucumberJS, Nightwatch, Selenium)
  • Respond to test failure reports and investigate regressions identified by our CI system (Bamboo, reporting results via Slack)
  • Experiment with and implement automation framework upgrades to support more productive test development, and more robust, scalable, and maintainable test suites
  • Collaborate with software developers, and product managers to understand requirements, define test cases, and ensure comprehensive test coverage.
  • Refactor and improve our framework code to make it more maintainable and reliable (we value automation code quality as highly as product code quality)
  • Mentor other team members, provide technical guidance, and contribute to knowledge sharing initiatives within the team.

Job Qualifications

Minimum Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems or a related technical field
  • 6+ years of experience building business software
  • 3+ years of experience in full-stack web application test automation
  • Proficiency JavaScript, Node.js, or TypeScript
  • Proven expertise in designing, implementing, and maintaining scalable test automation frameworks
  • Solid understanding of software testing principles, agile methodologies, and best practices.
  • Excellent analytical and problem-solving skills with appropriate attention to detail.
  • Strong communication and collaboration skills with the ability to work effectively in cross-functional teams
  • Proactive mindset with a passion for quality and a drive for continuous improvement.
  • Home office with high-speed internet connection and good communication skills using video calls, screensharing, and collaboration platforms like Slack
  • Ability to travel occasionally.

Preferred Qualifications

  • 10+ years of experience building business software
  • 5+ years of experience in full-stack web application test automation
  • 3+ years of experience building web-based user interfaces
  • Master's degree in Computer Science, Engineering, or Information Systems or a related technical field
  • Experience with automated performance testing or visual testing
  • 2+ years of experience using Slack
  • 2+ years of experience using Atlassian products (especially Bamboo, Jira, and Bitbucket)
  • Located in or near Northern Virginia (<1 hour drive)

Company Overview

Decision Lens develops integrated planning software which modernizes how government prioritizes, plans, and funds. We have been transforming public sector planning since 2005, delivering the people, process and technology which empower agencies to effectively meet the needs of today while delivering the cutting-edge capabilities of tomorrow. Decision Lens is an innovative, tech-driven high growth company, ranked number one Best SaaS for Business Intelligence or Analytics by SaaS Awards and  a certified “Great Place to Work” by the Great Place to Work Institute. Our client list includes the US Department of Defense including Navy, Army, Air Force and numerous other agencies: USDA, GSA, FAA, and USDOT.

Apply: Send your resume to careers@decisionlens.com

Decision Lens Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.