QA Engineer II
At nTop, 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 with revolutionary speed and accuracy.
We are looking to add smart ambitious teammates who are passionate about problem-solving and cutting-edge technology to a fast-paced, collaborative environment.
Overview:
nTop is hiring for a Quality Assurance (QA) Engineer II. QA Engineer responsibilities include designing, implementing, and automating tests, debugging and defining corrective actions. You will also investigate product quality, make improvements to quality processes, work closely with software engineers to ensure consistent delivery velocity, and improve customer satisfaction through improved quality.
This role can be either remote, hybrid, or full time in our NY office, and reports to the QA Engineering Manager.
What You'll Do:
- Test current products to ensure we ship high quality software.
- Write, maintain and document reproducible tests, scripts and procedures.
- Suggest solutions to identified product problems.
- Investigate product quality to improve customer satisfaction.
- Identify, reproduce, record, document and track bugs.
- Perform thorough regression testing.
- Work with software engineers, product managers, and product designers to ensure software is tested to meet specifications and requirements.
- Work with software engineering teams to ensure bugs are fixed promptly
- Maintain updated knowledge of industry trends and advancements
Required Experience:
- 2+ years of experience in software quality engineering and testing
- Strong understanding of geometry and parametric solids modeling
- Experience with a scripting language like Python and eagerness to learn other languages
- Experience with continuous integration systems, e.g. Jenkins
- Experience with building or extending automation frameworks e.g. pytest, Selenium, Robot
- Experience with Git, Jira
- Experience testing applications in Windows and UNIX-like operating systems
- Experience with test management tools e.g. TestRail
- A passion for robust development practices including test-driven development, continuous integration, and agile methodologies
Preferred Experience:
- Experience using computer aided design/manufacturing systems (e.g., Solidworks, NX, CATIA, etc.)
Apply for this job
*
indicates a required field