Software Test Engineer

Stafide
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Testing (Software)
.NET
Agile Methodologies
Automation of Tests
Azure
C Sharp (Programming Language)
Software Quality
Continuous Integration
DevOps
Financial Software
Scrum
Selenium
SoapUI
Software Systems
Test Management Approach (TMap)
Postman
Playwright
Api Management

Job description

  • Work as part of an Agile Scrum team responsible for delivering high-quality software solutions in the financial domain, particularly within Asset Based Finance systems
  • Design and execute comprehensive test strategies, including test preparation, execution, reporting, and defect management
  • Perform both manual and automated testing to ensure system functionality, reliability, and performance
  • Develop and maintain automated test frameworks and scripts using modern automation tools
  • Validate applications developed in the Microsoft technology stack, primarily using C#/.NET
  • Contribute to testing solutions hosted on Azure cloud environments and support DevOps-driven delivery pipelines
  • Conduct API testing using tools such as Postman and SoapUI
  • Support continuous integration and delivery by integrating test automation within DevOps pipelines
  • Collaborate with developers, product owners, and other stakeholders to ensure software quality across the entire development lifecycle
  • Participate in test planning, sprint ceremonies, and continuous improvement initiatives within the Scrum team, * Opportunity to work on enterprise-level financial software solutions within the Asset Based Finance domain
  • A collaborative Agile Scrum environment focused on innovation and continuous improvement
  • Exposure to modern DevOps practices and Azure cloud technologies
  • A role that encourages test automation, quality engineering, and modern software delivery practices
  • Opportunities to collaborate with multidisciplinary teams focused on delivering high-quality solutions
  • An environment that values learning, knowledge sharing, and professional development

Requirements

  • 10+ years of professional experience in software testing and quality assurance
  • Strong experience with manual testing and test automation methodologies
  • Hands-on experience with test automation tools such as Selenium and Playwright
  • Solid understanding of software testing principles and best practices
  • Experience with API testing using Postman and SoapUI
  • Exposure to Microsoft technology stack including C# and .NET applications
  • Basic understanding of Azure cloud services (AZ-900 knowledge preferred)
  • Experience working in Agile and DevOps delivery environments
  • Prior exposure to the financial services domain, particularly Asset Based Finance, is highly desirable
  • Certification such as ISTQB Foundation or TMAP is an advantage

You Should Possess the Ability to:

  • Design effective test cases, test plans, and automation strategies for complex software systems
  • Work collaboratively in self-organizing Agile teams and adapt quickly to evolving requirements
  • Identify risks, defects, and quality gaps early in the development lifecycle
  • Contribute to continuous improvement of test automation frameworks and testing processes
  • Communicate effectively with developers, business stakeholders, and QA teams
  • Demonstrate a proactive, results-driven, and improvement-oriented mindset
  • Work efficiently in a fast-paced DevOps environment with frequent releases

Apply for this position