Job Title:
Senior Software Quality Analyst
Job Type:
Full-time
Remote
Job Overview
At Bentley Systems, we’re advancing the world’s infrastructure through innovative software solutions. As part of our mission, the iTwin IoT team delivers intuitive, immersive sensor data visualizations to help clients make confident, data-driven decisions.
We are looking for a Senior Software Quality Analyst who will play a vital role in enabling the team to release high-quality software rapidly and reliably. In this role, you will combine manual and automated testing to elevate product quality, working closely with developers in an agile environment. You’ll help shape our automation strategy while continuing to deliver high-impact functional tests.
Key Responsibilities
-
Analyze product requirements and translate them into detailed test plans and test cases.
-
Execute manual functional testing and lead quality validation for new features.
-
Design, develop, and maintain automated test cases using tools such as Selenium or Cypress.
-
Contribute to test automation strategy and continuous integration practices.
-
Work with geographically distributed teams to incorporate automated tests into CI pipelines.
-
Investigate failed test results (manual and automated) and collaborate on root cause analysis.
-
Review and mentor junior QA team members in test plan creation and execution.
-
Use tools like Postman and JMeter for API and load testing.
-
Engage in agile ceremonies and promote best practices in software QA.
-
Ensure testing aligns with CI environments using Jenkins, Azure DevOps, or similar.
Required Qualifications
-
Bachelor’s degree in Computer Science, Software Engineering, or equivalent training/experience.
-
Minimum 4 years as a Software Quality Analyst, including 3+ years in test automation.
-
Proven experience in an Agile development environment.
-
Proficient in manual and automated web application testing.
-
Strong problem-solving skills and attention to detail.
-
Excellent communication skills in English (written and verbal).
-
Experience with tools such as:
-
Cypress or Selenium
-
Azure DevOps, Postman
-
JMeter (2+ years preferred)
-
Jenkins or similar CI/CD tools
Preferred Qualifications
-
Knowledge of QA methodologies, tools, and best practices.
-
Ability to mentor and support junior QA analysts.
-
Experience contributing to scalable, maintainable automation test suites.
-
Strong collaboration skills with cross-functional and remote teams.
Work Environment
-
Fully remote role with flexible work hours.
-
Collaborative, innovation-driven team environment.
-
No travel required.
-
Work independently or as part of a globally distributed team.
What We Offer
-
Competitive salary and benefits.
-
Bentley Impact Day – a paid day to volunteer with an organization of your choice.
-
Recognition and rewards programs for milestones and achievements.
-
Supportive, inclusive culture with global diversity & wellbeing initiatives.
-
The opportunity to contribute to a more sustainable, connected, and resilient world.
About Bentley Systems
Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company advancing global infrastructure through digital innovation. Our portfolio powers the design, construction, and operation of projects across transportation, water, public works, mining, and more. With over 5,200 colleagues in 194 countries, we generate over $1 billion in annual revenue, helping customers solve complex challenges with world-class software like MicroStation, ProjectWise, SYNCHRO, and iTwin.
Learn more at www.bentley.com
Equal Opportunity Statement
Bentley is an equal opportunity employer. All qualified applicants are considered regardless of race, gender, disability, religion, national origin, age, or any other legally protected status. We value diversity and promote inclusion, belonging, and equitable opportunities across our organization.
- Company Name: Bentley Systems
- Average Salary Offered (for Current Role):12-18 LPA
- Must-have skills (in bullet points):
- Degree in computer science, software engineering, or relevant training and/or experience
- 4+ years as a Senior Quality Analyst with 3+ years working in an Automated testing environment
- 3+ years proven experience working in an agile environment
- Excellent problem-solving ability and attention to detail
- Good verbal and written communication skills in English
- Knowledge of software QA methodologies, tools, and processes
- Experience with Azure DevOps, Postman
- Experience with test automation of web applications using tools such as Cypress or Selenium
- 2+ years of experience working with Load Testing tools such as JMeter
- Experience testing within a Continuous Integration (CI) environment using Jenkins, Azure DevOps or similar tools
- How to prepare for the Interview?
- Review the job description thoroughly and understand the role and responsibilities
- Prepare examples and scenarios from your previous experience that demonstrate your skills and expertise in test automation, agile methodologies, and continuous integration/deployment
- Be prepared to discuss your experience with various testing tools and frameworks mentioned in the job description
- Research the company, its products, and the iTwin IoT platform to understand the context of the role
- Prepare questions to ask the interviewer about the team, project, and company culture
- How to prepare the resume for this job description?
- Highlight your experience in test automation, agile methodologies, and continuous integration/deployment
- List the testing tools and frameworks you have worked with, such as Selenium, Cypress, JMeter, Azure DevOps, Jenkins, etc.
- Quantify your achievements and contributions in previous roles
- Emphasize your problem-solving abilities, attention to detail, and communication skills
- Tailor your resume to match the keywords and requirements mentioned in the job description
- Links to prepare for the interview: