Senior QA Engineer
About Us:
At nTopology, we are passionate about building next-generation engineering solutions. We enable the most innovative engineering companies in the world to transform how they develop, test, and manufacture better products faster. Our software has been used to engineer mission-critical satellites, deliver stronger and lighter medical implants for patients in need, and allow engineers to create complex, high-performance products never before possible. And our technology enables companies to fully utilize advanced manufacturing methods like 3D Printing.
If a fast-paced, collaborative and high-performing environment excites you, we'd love for you to join us. We are looking to add smart ambitious teammates who are passionate about problem-solving and passionate about technology.
We are looking for a Senior Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also investigate product quality in order to make improvements to achieve better customer satisfaction and work closely with software engineers to ensure consistent project execution.
This role reports to the Lead QA Engineer.
This role is open to candidates on the East Coast.
What You'll Do:
- Test current products and identify deficiencies
- Write, maintain and document reproducible tests, scripts and procedures
- Suggest solutions to identified product problems
- Investigate product quality in order to make improvements to achieve better customer satisfaction
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Replicate customer reported bugs
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Monitor debugging process results
- Maintain updated knowledge of industry trends and advancements
Who You Are:
- 5 years of experience in software quality engineering and testing
- Experience with a scripting language like JavaScript or Python and eagerness to learn other languages
- Experience with building or extending automation frameworks e.g. pytest, Selenium
- Experience with Git, Jira
- Experience with test management tools e.g. TestRail
- A passion for robust development practices including test-driven development, continuous integration, and agile methodologies
- Excited to work in a fast-paced, team-oriented environment
- Having a mindset for performance, memory, and concurrency
- Taking a data-driven approach to technical solutions
It's a Plus If You Also Got These:
- Knowledge of CAD (Solidworks, AutoCAD, CREO, NX), CAE
Benefits:
Competitive salary
Outstanding PTO and leave policy
Stock options
Healthcare with optional Dental and Vision plans
401k with matching
Short-term & Long-term Disability benefits
Commuter benefits
Weekly Team Lunches
nTopology is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. nTopology is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities.