Software QC Analyst
If you’re looking for a special place to build or grow your career, IDEX offers opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses globally.
About the role
As a Software QC Analyst, your goal is to enable delivery of high-quality software as part of a high-performance software development team. You will develop and execute manual test cases for PRISM, our cloud-based sensor management and data analytics software product. A bias for automating regression testing is a plus.
We’re a globally distributed team embracing remote work, with some developers in Huntsville, Alabama and others across the United States. We use Slack for communication and host in-person hackathons. Our stack includes ASP.NET Core, Azure CosmosDB, Angular, TypeScript, Python, TensorFlow, and scikit-learn. We self-manage projects through Azure DevOps with Git repositories and welcome suggestions for improving our stack. You’ll work on your preferred operating system (Windows, Mac, or Linux).
Our products help city planners prevent sewer overflows and provide clean water, making a positive impact on millions of people worldwide. With over 40 years of experience and a stable business model, we invest in long-term software projects while experiencing significant growth.
This is a hybrid role.
How We Like To Work
- Collaborative and super-productive Agile teams valuing output over effort
- Self-organizing teams that achieve results
- Self-motivated individuals with an entrepreneurial mindset
- Continuous learning and knowledge sharing
- Challenging the status quo with questions and suggestions
Responsibilities
- Work with software developers and the QC Manager to develop manual test cases for PRISM
- Execute manual test cases
- Collaborate with the automated test team to automate manual test cases
- Log issues during the testing process
- Test and verify fixes for logged issues
- Work with QC team leadership to test software releases (hot fixes, minor fixes, and full regression releases)
- Assess User Story requirements for user workflow and provide feedback to Product Management
- Work with Product Management to ensure an extraordinary quality experience for customers
- Collaborate with internal and external customers to develop workflows and test the product against them
Requirements
Basic Qualifications
- Degree in Engineering, Computer Science, or Mathematics (or equivalent experience)
- 1+ years of experience testing software products
Preferred Qualifications
- Experience with Agile Scrum
- Experience with test case management software
- Experience with Azure DevOps or other issue management software
- Bias towards automation testing
Pay
The compensation range for this position is $78,200.00 - $117,200.00, depending on experience. This position may be eligible for a performance-based bonus plan.
Benefits
Our comprehensive U.S. benefit offerings include:
- Health benefits
- 401(k) retirement savings program with company match
- Paid time off (PTO)
- Additional benefits and rewards (see our career page for more details)