There are still lots of open positions. Let's find the one that's right for you.
Qualtrics, LLC is seeking a Software Engineer to join our team in Seattle, WA. In this role, you will be responsible for developing scalable, fast, robust, and simple web-based software solutions that address complex business problems. You will modify existing software to correct errors, adapt it to new hardware, or enhance its performance. Your responsibilities will include developing and directing software system testing and validation procedures, programming, and documentation. You will collaborate with systems analysts, engineers, programmers, and other stakeholders to design systems and gather information on project limitations, capabilities, performance requirements, and interfaces. As a Software Engineer, you will analyze user needs and software requirements to determine the feasibility of designs within time and cost constraints. You will design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design. Your role will also involve storing, retrieving, and manipulating data for the analysis of system capabilities and requirements. You will consult with customers regarding software system design and maintenance, and may supervise the work of programmers, technologists, technicians, and other engineering and scientific personnel. You will determine system performance standards, design test plans, scenarios, scripts, or procedures, and test system modifications in preparation for implementation. Additionally, you will develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, and usability. Documenting software defects using a bug tracking system (Jira) and reporting these defects to software developers will be part of your responsibilities. You will identify, analyze, and document problems with program functions, outputs, online screens, or content. Furthermore, you will contribute to frameworks, tools, and automation for complex, distributed software systems, converting manual test cases to automated cases in existing frameworks. Collaboration is key, as you will work closely with engineers, product teams, operations, and management, attending daily stand-up meetings, sprint meetings, and retrospectives to encourage collaboration, prioritization, and urgency in developing quality products.