Job Description
Why SoftwareOne?
SoftwareOne and Crayon have come together to form a global, AI-powered software and cloud solutions provider with a bold vision for the future. With a footprint in over 70 countries and a diverse team of 13,000+ professionals, we offer unparalleled opportunities for talent to grow, make an impact, and shape the future of technology. At the heart of our business is our people. We empower our teams to work across borders, innovate fearlessly, and continuously develop their skills through world-class learning and development programs. Whether you're passionate about cloud, software, data, AI, or building meaningful client relationships, you’ll find a place to thrive here. Join us and be part of a purpose-driven culture where your ideas matter, your growth is supported, and your career can go global .
The role
As a QA Engineer you will be part of the QA Department in the SoftwareOne Marketplace Platform team. QA Engineers are working closely together with Development teams and collaborate on constant basis with Product Management, Technical Support and Customer Success teams. The QA Department’s mission is to ensure that the Marketplace Platform team delivers high quality as perceived by our clients. Thus, you will play a vital role in ensuring that “quality” is on everyone’s radar - delivering a high quality product is a responsibility shared by everyone on the Marketplace platform team. Performing manual and automated testing throughout all stages of the development process is at the core of your work. However, QA Engineers are also involved in creating and implementing quality-related standards and frameworks, providing transparency of our clients' current quality perception as well as reporting against the quality status of our platform.
What you will do
+ Execute functional and non-functional test cases based on product and business requirements.
+ Contribute and maintain existing E2E test automation suites, helping improve test coverage and reliability.
+ Act as the primary QA contact within a development team, with support and mentoring from more experienced QA colleagues when needed, collaborating closely with developers and product stakeholders.
+ Contribute to ensuring that code is tested at the appropriate level, minimizing unnecessary test cases and reducing intermittent failures.
+ Participate in design discussions, code reviews, and release activities, raising quality-related questions and observations.
+ Prepare and manage test data, execute tests, and report results and defects in a clear and structured way.
+ Learn and apply testing best practices, tools, and standards used by the team.
+ You will work in a globally distributed remote team. Our QA Engineers are based across seven European countries, and our Development and Product teams are distributed worldwide. For this role, the development team is in Colombia, with collaboration primarily in the afternoon (CET), leaving mornings for focused work and learning test automation. We do not expect overtime.
What we need to see from you
+ Bachelor’s degree in Engineering, preferably in Computer Science. Other disciplines also can be considered.
+ Fluent English. Spanish is a plus.
+ Some hands-on experience in QA Engineer / Test Engineer roles, projects, or equivalent.
+ Basic knowledge of programming on TypeScript/JavaScript.
+ Some experience of automation test creation and maintenance using E2E test automation frameworks (we use Playwright), or demonstrated experience learning programming or test automation concepts. We treat test automation as a software engineering discipline, not just scripting.
+ Experience in testing web based internal and external facing products (ideally in the context of business automation platforms) from a functional as well as non-functional testing, for both front-end and back-end components.
+ Ability to work with GIT and experience working with code reviews.
+ Experience with cloud services (Azure/AWS), relational or document database is a plus and can be learned on the job.
+ Self-motivated and able to work independently, while knowing when to ask for help in a fast-paced environment.
+ Our QA team work in distributed environment. Strong written communication skills and comfort with remote asynchronous work are essential for success.
Job Function
People & Culture
SoftwareOne and Crayon have come together to form a global, AI-powered software and cloud solutions provider with a bold vision for the future. With a footprint in over 70 countries and a diverse team of 13,000+ professionals, we offer unparalleled opportunities for talent to grow, make an impact, and shape the future of technology. At the heart of our business is our people. We empower our teams to work across borders, innovate fearlessly, and continuously develop their skills through world-class learning and development programs. Whether you're passionate about cloud, software, data, AI, or building meaningful client relationships, you’ll find a place to thrive here. Join us and be part of a purpose-driven culture where your ideas matter, your growth is supported, and your career can go global .
The role
As a QA Engineer you will be part of the QA Department in the SoftwareOne Marketplace Platform team. QA Engineers are working closely together with Development teams and collaborate on constant basis with Product Management, Technical Support and Customer Success teams. The QA Department’s mission is to ensure that the Marketplace Platform team delivers high quality as perceived by our clients. Thus, you will play a vital role in ensuring that “quality” is on everyone’s radar - delivering a high quality product is a responsibility shared by everyone on the Marketplace platform team. Performing manual and automated testing throughout all stages of the development process is at the core of your work. However, QA Engineers are also involved in creating and implementing quality-related standards and frameworks, providing transparency of our clients' current quality perception as well as reporting against the quality status of our platform.
What you will do
+ Execute functional and non-functional test cases based on product and business requirements.
+ Contribute and maintain existing E2E test automation suites, helping improve test coverage and reliability.
+ Act as the primary QA contact within a development team, with support and mentoring from more experienced QA colleagues when needed, collaborating closely with developers and product stakeholders.
+ Contribute to ensuring that code is tested at the appropriate level, minimizing unnecessary test cases and reducing intermittent failures.
+ Participate in design discussions, code reviews, and release activities, raising quality-related questions and observations.
+ Prepare and manage test data, execute tests, and report results and defects in a clear and structured way.
+ Learn and apply testing best practices, tools, and standards used by the team.
+ You will work in a globally distributed remote team. Our QA Engineers are based across seven European countries, and our Development and Product teams are distributed worldwide. For this role, the development team is in Colombia, with collaboration primarily in the afternoon (CET), leaving mornings for focused work and learning test automation. We do not expect overtime.
What we need to see from you
+ Bachelor’s degree in Engineering, preferably in Computer Science. Other disciplines also can be considered.
+ Fluent English. Spanish is a plus.
+ Some hands-on experience in QA Engineer / Test Engineer roles, projects, or equivalent.
+ Basic knowledge of programming on TypeScript/JavaScript.
+ Some experience of automation test creation and maintenance using E2E test automation frameworks (we use Playwright), or demonstrated experience learning programming or test automation concepts. We treat test automation as a software engineering discipline, not just scripting.
+ Experience in testing web based internal and external facing products (ideally in the context of business automation platforms) from a functional as well as non-functional testing, for both front-end and back-end components.
+ Ability to work with GIT and experience working with code reviews.
+ Experience with cloud services (Azure/AWS), relational or document database is a plus and can be learned on the job.
+ Self-motivated and able to work independently, while knowing when to ask for help in a fast-paced environment.
+ Our QA team work in distributed environment. Strong written communication skills and comfort with remote asynchronous work are essential for success.
Job Function
People & Culture
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application