Title : QA Software Tester
Reporting to the QA Team Leader, the QA Software Tester is responsible for testing (verification and validation) of our next generation of products in an Agile-Scrum environment.
Work as an integral part of an Agile team of local and remote developers and QA testers to ensure high quality and timely delivery of projects.
Hands-on participation in all testing activities :
Creation and execution of test strategy, test plans, test cases and automated tests
Front-end testing (UI), back-end testing (C#, DB, APIs, Services) and test automation
Review of business requirements, technical requirements, and design documents
Maintain / manage the data in the bug-tracking tool for consistency and quality.
Work alongside business and development partners to deliver solutions using an Agile Scrum framework.
Follow Agile Scrum practices.
Provide second level support for the customer service department.
Perform other duties and responsibilities as necessary.
Required Education :
University degree in Computer Science, related field or equivalent experience.
Required Experience :
1-3 years of hands-on experience or knowledge in front-end testing (UI), back-end testing (C#, DB, APIs, services) and test automation using various technologies, frameworks and tools
Hands-on experience with C# / .NET / Microsoft testing frameworks for API and automated testing.
Good knowledge of relational databases (MS SQL Server and / or Oracle)
Working knowledge of TFS (Team Foundation Server) or similar test management and agile tools.
Working knowledge of Agile Scrum development methodologies
Strong analytical and problem-solving skills
Proven time management, organizational and follow-up skills to meet deadlines
Abilities to effectively work and collaborate with remote colleagues.
Quality-oriented with a passion for customer satisfaction
Excellent interpersonal skills
Good communication skills in English.