The client is a leading multi-brand technology solutions provider to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, the company was founded in 1984 and employs approximately 14,900 coworkers.
Project Overview:
We are looking for a skilled QA Engineer with expertise in automated testing to ensure the quality and reliability of our applications. The ideal candidate will have hands-on experience in creating automated tests using C#. This role involves closely collaborating with development teams, understanding requirements, and implementing comprehensive testing strategies to deliver high-quality software solutions.
Requirements:
3+ years of proven experience in automated testing in software development projects with a focus on data integration testing.
Fundamental knowledge of Azure integration services like azure functions, logic apps, Service Bus, API management.
Strong and demonstrable proficiency in creating automated tests using C# like SpecFlow, NUnit, or similar.
Highly experienced in testing REST API and Pub Sub integrations and associated complexities, so that he can build automation accordingly
Knowledge of database testing MongoDB
Have a clear understanding of the requirements and the Big picture of the overall business goal
Strong mindset of breaking a developer's code via various test cases
Be able to raise concerns if requirements are not fully defined
Experience with load/performance testing
Innovative mindset to be able to test with various testing strategies
Be able to quickly learn different external systems e.g. Salesforce, WorkDay, High Radius etc and be able to test end to end integrations independently
Be able to work with Architect and Lead to suggest various automation strategies for a successful code delivery
Solid understanding of software testing principles, methodologies, and lifecycle.
Knowledge of API testing and familiarity with tools such as Postman or RestAssured.
Familiarity with CI/CD pipelines and integrating test automation with DevOps practices.
Strong analytical and problem-solving skills with attention to detail.
Experience working in Agile development methodologies, such as Scrum or Kanban, with a strong understanding of the testing lifecycle in Agile projects.
Excellent analytical skills and attention to detail, with the ability to identify data inconsistencies, anomalies, and discrepancies.
Strong communication and collaboration skills, with the ability to effectively interact with cross-functional teams and stakeholders.
Working hours: 9 am – 6 pm CET
Nice to have:
Experience in Agile SAFe framework.
Responsibilities:
Develop Test Plans and Strategies
Design and Execute Test Cases
Collaborate with developers to resolve issues and improve the user experience, ensuring a seamless integration process.
Maintain Test Documentation
Ensure that the software meets the quality criteria established by the program team and end users, maintaining high standards of performance and reliability.
Design, develop, and maintain automated test scripts using C# frameworks (e.g., SpecFlow, MSTest).
Why this position:
It is a big TOP 200 US company that provides multiple Enterprise solutions across different business domains: retail, healthcare, education. It is opportunity to work on the platform similar to how Amazon operates.
Looking for engineers to start development of new platform.
There are about 100+ engineers already on the account. Most of them are Senior ones with 10+ years of commercial experience.
There are many different technologies as the client's product paltforms are being evolved at the moment as a part of global modernization strategy.