Job Description
We are seeking a skilled and motivated Senior Software Development Engineer in Test (SDET) with expertise in backend/API testing for our FinTech client based in the US. The ideal candidate will have a strong background in software testing, development, and automation, with a particular focus on backend and API testing. As an SDET, you will be responsible for ensuring the quality and reliability of our backend services and APIs, collaborating with development teams, and contributing to the design of testing frameworks.
Key Responsibilities:
- Develop and maintain automated test scripts for backend services and APIs.
- Design, implement, and execute test cases for backend applications and web services.
- Collaborate with development teams to identify, reproduce, and fix defects.
- Perform load, performance, and scalability testing for backend systems.
- Monitor and analyze test results, and provide feedback to development teams.
- Ensure robust API documentation and test coverage across backend systems.
- Continuously improve and optimize testing frameworks and processes.
- Stay updated on industry best practices, tools, and methodologies.
Required Skills and Experience:
- 3+ years of experience in software development and testing, particularly in backend/API testing.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Strong experience in API testing tools like Postman, Rest Assured, or similar.
- Expertise in automation frameworks (Selenium, TestNG, JUnit, etc.).
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Familiarity with version control systems (Git).
- Strong analytical and problem-solving skills.
- Ability to collaborate effectively in a team-oriented environment.
- Excellent communication and interpersonal skills.
Preferred Skills:
- Experience working in a FinTech domain or with financial services.
- Knowledge of cloud-based environments (AWS, Azure, etc.).
- Experience in device testing (optional).