The Software Engineer - QA ensures product quality through effective test management, automation, API, performance, and database testing while collaborating in Agile teams.
Qualification and Experience
- Bachelor's degree in Computer Science, Business Information Systems, IT or related field.
- 3+ years of prior work experience in QA role.
Job Description
- Manage and Organize test cases and test suite effectively
- Use test management tools to track progress and ensure comprehensive coverage
- Understand key Quality Matrics and how to measure them
- Automate repetitive tasks and streamline manual processes to enhance efficiency and accelerate testing cycles
- Design, implement, and execute automated API tests to validate functionality, reliability, performance, and security of APIs
- Conduct load, stress, and performance tests to ensure application stability under heavy traffic, identifying bottlenecks and improving scalability
- Perform database testing to verify data integrity, consistency, and performance, including validation of complex queries, stored procedures, and triggers
- Knowledge of version control system like GIT
- Working within Agile frameworks such as Scrum and Kanban, collaborating closely with cross-functional teams to ensure quality is embedded in each stage of the development cycle.
Required Skills
- Knowledge of Manual Testing, ability to write, execute test cases.
- Attention to details, identifying issues in complex environments.
- Good knowledge of API testing and its tools
- Reporting finding clearly and collaborating with teams.
- Good Understanding of database and writing queries
- Problem solving, ability to analyze root cause of the issues
- Knowledge of load testing and its tools
- Strong problem-solving skills to identify, diagnose, and troubleshoot issues
- Familiar with Automation testing
- Understand the principles of CI/CD and how automated testing fits into the pipeline
Benefits of Working at F1Soft International
- A stellar opportunity to work with the rising company.
- The amazing and passionate young team, a beautiful office space.
- Trust of the biggest FinTech company.
- One-of-a-kind company culture and growth opportunities to accelerate your career progression.
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.