Software Quality Assurance Engineer
Job Description
This role will primarily support the enterprise resource planning (ERP) system critical to Ursa’s ability to scale our manufacturing capacity. You will interact daily with manufacturing and software engineers and directly impact our ability to manufacture rocket engines.
As a member of our Software Engineering Team, you will be expected to own and accomplish more than most think possible with less than many claims necessary. Our business model depends on best-in-class technologies, so we require a best-in-class team. With multiple products spanning every phase of the life cycle, Engineers at Ursa Major are expected to be self-starters with a passion for problem-solving. We seek to reward good ideas and the ability to execute regardless of prior experience; most of all, we hold high standards of teamwork, creativity, and collaboration.
The Software Quality Assurance Engineer will be responsible for verifying our internally developed enterprise software applications' usability, quality, and accuracy. The QA Engineer will utilize industry best practices and modern testing frameworks to develop a robust test standard. The Engineer will write and enforce software quality and testing standards for our Software Engineering team. The result will be a robust, industry-leading suite of applications that make the development and manufacture of rocket engines easier.
A Software QA Engineer at Ursa Major is expected to own and inform major system decisions at every life cycle of our products. You will help Ursa grow our software capabilities over time. You will work within a small team to ensure that our software enables Ursa to deliver quality rocket engines on time. You will work with other team members and internal customers to identify, plan, and execute new product features that match our business process and needs. You will need to be driven, detail-oriented, and focused on supporting efforts to continually improve our engines and the processes we use to make the best engines. You will have to respond quickly to development challenges while guaranteeing our products' high performance and maintainability.
Responsibilities
- Verification and validation that user interfaces meet quality standards and design intent with functional testing
- Work with other software team members to ensure all software meets Ursa standards
- Ensure that the software implementation represents our business practices and processes
- Ensure that the design intent captured accurately represents the users’ desired outcome
- Author test plans and user-facing documentation
- Work with other software team members to make a coherent software suite that enables us to focus on making rocket engines
Required Experience
- 3+ years of experience in Software QA/Testing
- Thorough attention to detail to ensure high-quality development
- Experience with business processes and software (inventory, accounting, manufacturing, etc.)
- Proficiency with QA/Testing frameworks and methodologies
- Strong technical writing ability
- Ability to balance priorities to meet schedule requirements for several projects at once
- Excellent problem solving, project management, and communication skills
- Understanding of latest industry trends and best practices
Desired Experience
- 5+ years experience as a Software QA/Test Engineer
- Experience with ERP systems (Odoo preferred)
- Experience with Python & JavaScript
- Experience with SQL databases
- Experience developing software products for internal or external customers
- Familiarity with test-driven design/development principles
- Experience operating software in a CI/CD pipeline
Benefits Include
- Unlimited PTO - Vacation, Sick, Personal, and Bereavement
- Paid parental and Adoptive Leave
- Medical, Dental, and Vision Insurance
- Tax Advantage Accounts (HSA/FSA)
- Employer Paid Short- and Long-Term Disability, Basic Life, AD&D
- Additional Benefit Options Including Voluntary Life, Emergency Medical Transport, and Pet Insurance
- EAP ProgramÂ
- Retirement Savings Plan - Traditional 401(k) and a Roth 401(k)
- Company stock options
Colorado law requires us to tell you the base compensation range of this role, which is $90,000, with a capped salary determined by your education, experience, knowledge, skills, and abilities. What we can’t quantify for you are the exciting challenges, supportive team, and amazing culture we enjoy. Click here for more information about our awesome benefits.
Date Posted
08/10/2022
Views
5
Similar Jobs
Senior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsEmbedded Software Engineer - Atomic Machines
Views in the last 30 days - 0
Atomic Machines is revolutionizing micromanufacturing with its Matter Compiler MC technology enabling new classes of micromachines and opening up enti...
View DetailsSenior Systems Infrastructure Engineer - BlackLine
Views in the last 30 days - 0
BlackLine is seeking a highly skilled Infrastructure Engineer to design build and manage corporate environments across Azure AWS and GCP platforms The...
View DetailsSenior AI/ML Engineer - R01544842 - Brillio
Views in the last 30 days - 0
Brillio is a rapidly growing digital technology service provider recognized for its exceptional professionals and commitment to client satisfaction Th...
View DetailsSolution Manager, Workday - BlackLine
Views in the last 30 days - 0
BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...
View DetailsSales Development Representative- French - Qualtrics
Views in the last 30 days - 0
Qualtrics is a company that creates software for top brands to enhance customer experiences team performance and product design They are looking for a...
View Details