Job Description
We are seeking an experienced and detail-oriented Senior Software Quality Assurance Engineer to join our talented team. As a key member of our QA team, you will play a crucial role in ensuring the reliability, security, and performance of our Spring Boot microservices and SAAS applications. The ideal candidate will have a strong background in testing complex financial systems and possess the expertise to guide our team in delivering high-quality software.
🚀 Key Responsibilities:
- Develop and execute comprehensive test plans to ensure the quality and functionality of our microservices and SAAS applications.
- Collaborate closely with cross-functional teams, including developers, product managers, and business analysts, to understand requirements and drive the testing process.
- Design, implement, and maintain automated test scripts to improve efficiency and test coverage.
- Perform regression testing, load testing, and security testing to identify and address potential issues.
- Provide mentorship and guidance to junior QA team members.
- Stay abreast of industry best practices, emerging technologies, and trends in software quality assurance.
🛠️ Qualifications:
- Proven experience as a Software Quality Assurance Engineer.
- Strong proficiency in testing Spring Boot microservices and SAAS applications.
- Solid understanding of financial systems, including transaction processing and data security.
- Hands-on experience with automated testing tools and frameworks.
- Excellent analytical and problem-solving skills.
- Effective communication skills and the ability to work collaboratively in a team environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.