Software Quality Analyst I
bentley
Job Description
Responsibilities:
As a Software Quality Analyst, you will be a hands-on advocate for our users, ensuring our software is defined by its quality and reliability. Your key responsibilities will be:
- Rigorously test core structural engineering modules with a primary focus on validating our finite element analysis (FEA) engine.
- Author and execute high-quality test plans and cases based on technical design and customer use cases to ensure all functional, usability, and performance requirements are met.
- Drive the bug resolution process by creating detailed reports, performing root-cause analysis, and collaborating with developers on effective fixes.
- Take full ownership of the end-to-end testing lifecycle for assigned features, from providing accurate effort estimates to final sign-off.
- Develop and maintain a comprehensive suite of verification and validation (V&V) benchmarks and regression tests to ensure long-term product stability.
- Act as a key quality partner within our agile teams, working closely with software developers, product management, and technical support to deliver a seamless user experience.
Qualifications
- Bachelor’s or Master’s degree in Structural Engineering, Civil Engineering, or a related field.
- 2-4 years of working experience in Structural / Civil Engineering domain.
- Thorough understanding of structural/civil engineering principles with a strong mathematical background.
- Experience interpreting and using structural engineering design codes such as AISC, ACI, IS, Eurocodes etc.
- Strong analytical and problem-solving skills
- Ability to communicate complex technical concepts clearly
- Prior experience in software quality assurance practices or test automation
- Experience with advanced FEA analysis techniques. E.g. Nonlinear analysis (material, geometric, or contact nonlinearity)
- Prior experience with structural analysis and numerical computing programs such as ADINA, ANSYS, STAAD, RAM, MathCAD, MATLAB etc.