About the position
The job overview for this position is that Appspace is seeking a Quality Engineer who is passionate about ensuring the highest level of quality in their product. The ideal candidate will take ownership of the QA flow, collaborate with product owners, and work closely with developers and other QA engineers to address defects and ensure maximum quality. They will be responsible for creating and maintaining test plans and test cases, identifying and communicating risks, and participating in agile ceremonies. The candidate should have a high attention to detail, an agile mindset, excellent communication skills, and knowledge of quality assurance methodologies and tools.
Responsibilities
- Own and supervise the QA flow to ensure that every release meets quality standards
- Join forces with Product Owners to ensure maximum quality
- Work closely with developers and other QA engineers to discuss defects and resolutions
- Handle all functional scenarios and combination of different environments and installation modes
- Work inside a cross-functional Scrum Team and be involved in the whole development process
- Help define and review acceptance criteria with the development team
- Perform hands-on testing with a focus on exploratory testing, as well as functional, integration, and regression testing
- Create detailed, comprehensive, and well-structured test plans and test cases
- Identify and communicate risks that may affect other teams in relation to product quality
- Lead and take ownership in test design decisions to deliver a quality end product
- Participate in all agile ceremonies
- Collaborate with the team to implement, improve, and automate test and release processes
- Pay high attention to detail
- Have an agile mindset and adapt to constant changes
- Speak fluently in English with excellent communication skills
- Have understanding of system design, software architecture, standard methodologies, and CI/CD
- Possess high knowledge in Quality Assurance methodologies, tools, and processes
- Multitask and work on multiple projects simultaneously
- Write clear, concise, and comprehensive test plans and test cases
- Have understanding of concepts related to Web applications
- Experience with tools like Postman or Swagger
- Knowledge of the Microsoft technical stack (SharePoint, Office 365, .NET) is a bonus
- JavaScript knowledge (especially code debugging) is a bonus
- Understanding of React.js is a bonus
- Experience with mobile testing is a bonus
- Experience with Software Accessibility is a bonus
- Some experience of frontend testing and debugging tools and API client tools (Selenium, Test Café, or any type of automation testing tool) is a bonus
Requirements
- Pay high attention to detail
- Have an agile mindset and adaptability to constant changes
- Fluent in English with excellent communication skills
- Understanding of system design, software architecture, standard methodologies, and CI/CD
- High knowledge in Quality Assurance methodologies, tools, and processes
- Good at multitasking and working on multiple projects simultaneously
- Writing clear, concise, and comprehensive test plans and test cases
- Understanding of concepts related to Web applications: HTTP, REST APIs, HTML/CSS, XML, JSON
- Experience with tools like Postman or Swagger
- Knowledge of the Microsoft technical stack (SharePoint, Office 365, .NET) (Bonus)
- JavaScript knowledge (especially code debugging) (Bonus)
- Understanding of React.js (Bonus)
- Experience with mobile testing (Bonus)
- Experience with Software Accessibility (Bonus)
- Some experience of frontend testing and debugging tools and API client tools (Selenium, Test Café, or any type of automation testing tool) (Bonus)
Benefits
- Competitive salaries
- Employer paid medical, dental, and vision coverage
- Mental health resources
- Flexible work schedules
- Remote work opportunities
- Casual dress work environment
- 1/2 day Fridays
- Reduced working hours in August
- Appspace Quiet Fridays (No non-essential internal meetings scheduled)
- Gym allowance
- Training days off
- Equal opportunity employer
- Commitment to creating a diverse and inclusive workplace
- Zero tolerance for discrimination or harassment