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
SeniorJob 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