Software Engineer (Testing)

July 24

Apply Now
Logo of Nava

Nava

Building simple, effective, and accessible government services for all. Want to contribute? We're hiring!

Reimagining critical government services

201 - 500

Description

• Writing and implementing code • Performing local testing to ensure acceptance criteria have been met • Writing technical specifications (tech specs) to introduce new functionality or features to the codebase • Receiving and applying feedback to the codebase before implementation • Reviewing pull requests to identify needs prior to merging • Providing feedback to teammates on pull requests for collaboration on proposed changes • Implementing and testing updates for design systems such as web designIdentifying and proposing solutions to blockers encountered with the work • Collaborating with internal and external engineers via engineering huddles • Attending standup meetings to discuss project updates and status • Participating in refinements to estimate level of difficulty for each ticket • Participating in biweekly retrospectives (retros) to discuss sprint efficiencies or inefficiencies • Participating in sprint demo meetings to demonstrate work completed or in progress • Sharing expertise with others by providing feedback to designers, project managers, and other engineers to develop solutions and priorities • Serving as a resource to peers on Nava’s culture and expectations • Participating in Engineering critiques with other teams to provide and receive feedback on work performed • Interfacing with clients to provide project updates and propose solutions

Requirements

• Technologies: Ruby on Rails • 4+ years of professional experience testing • Experience architecting an automated testing plan for individual systems and full product experience, including testing tools and rollout plans • Be able to collaborate cross-functionally and with multiple scrum teams to ensure a robust automated strategy for all relevant types of testing to ensure only high-quality products are delivered with minimal manual overhead • Meaningful experience working on web-based systems, both front-end and back-end • Experience working on large-scale applications and systems • An adaptive, empathetic, collaborative and positive mindset • Ability to think holistically around engineering issues • Knowledge of engineering fundamentals • Expertise developing well-crafted software • Excellent written and verbal communication skills, technical and otherwise • Experience with modern web development frameworks • Self-directed, requiring minimal supervision • Ability to work with others on a team • Previous experience as a software engineer • Aptitude for giving and receiving feedback

Apply Now

Similar Jobs

July 23

Muon Space

11 - 50

Data Platform Software Engineer for Earth observation data and machine learning pipelines.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com