Software Quality Specialist I
Aspen Technology View all jobs
- Montreal, QC Mansfield, ON
- Permanent
- Full-time
- Deliver a high-quality product by creating manual and automated tests including test environments, installations, upgrades and configuration in accordance with technical specifications.
- Develop and perform Unit, Integration, End to End and Performance testing within an iterative agile environment.
- Drive test automation for API, UI, System and Integration using MSTest framework, C#, Lua, PowerShell, Cypress, Selenium.
- Maintain and execute performance scalability and stress testing.
- Actively participate with team members as part of a scaled Agile organization.
- Work with a team to refine high-level requirements into actionable user stories with detailed acceptance criteria.
- Contribute to a culture of accountability and collaboration across a variety of support, development, security, and product teams.
- Continually demonstrate adherence to security best practices and compliance requirements.
- Complete assigned technical and industry training.
- Demonstrate effective communication skills as a participant in a variety of Agile ceremonies.
- A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 2-5 years of experience in software development or in software testing.
- Language requirement: French: A1 (advanced) and English level C1 (advanced), the position requires interactions with international clients.
- Working experience with test automation, performance, databases and test tools is desirable.
- Advanced knowledge of at least one modern operating system.
- You are comfortable using some programming language (or script) to get things done.
- An understanding of Cloud deployments is a plus. A good understanding of different deployment infrastructures and virtualization technologies is desirable.
- Familiarity with concepts such as networks, databases, servers, communications and information security.
- Experience with Agile development frameworks such as SAFe or Scrum.
- Personal project management skills; deliver tasks on-time with good quality.
- Ability to take direction and be capable of working effectively in an environment with a high degree of change.
- Willingness to actively learn from more senior technical staff.
- Experience with object-oriented design and debugging skills.
- Willingness to contribute ideas and solutions while honoring and supporting the ideas of others.
- Passionate about finding creative solutions to problems, and pride in well-crafted code.