We are seeking a skilled Software Engineer in Test to design, develop, and maintain automated testing solutions for customer-facing applications.
This role involves applying strong software development and test automation skills to ensure high-quality product delivery in an Agile environment.
Key Responsibilities
- Define and implement test strategies, scenarios, and steps for automated and functional testing.
- Collaborate with development teams to design valid test approaches and scenarios.
- Develop and execute manual and automated test scripts for multiple projects.
- Lead test script reviews and mentor team members on tools and technologies.
- Contribute to CI/CD pipelines through automation.
- Ensure application quality, performance, and reliability through rigorous testing practices.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience testing UI and REST services with test automation.
- Expertise in SQL, RESTful APIs, system design, data structures, and algorithms.
- Experience with CI/CD pipelines and iterative SDLC environments.
- Proficiency in modern UI frameworks (React, Angular, or Vue.js).
- Familiarity with Agile methodologies and tools like Jira.
Preferred Qualifications
- Experience in the financial industry is a plus.
- Passion for Test-Driven Development and writing maintainable, testable code.
- Ability to work in fast-paced, dynamic environments and collaborate with remote teams.