QA Engineer (Mid-level)
Apply NowKey Details
About the Job
We are looking for an experienced QA Software Engineer to join our fintech and escrow platform team. As a QA Software Engineer, you will be responsible for ensuring the quality and reliability of our platform through various testing techniques. Your expertise in automation and manual testing, functional and non-functional testing, database testing, and web service testing will play a crucial role in delivering a seamless user experience to our customers.
Responsibilities
- Collaborate with cross-functional teams to understand product requirements and designcomprehensive test plans and strategies.
- “Pixel-perfect” reviews on user interface and responsiveness.
- Develop and execute comprehensive test plans and strategies based on productrequirements.
- Conduct automation and manual testing, identifying and reporting software defects.
- Perform functional and non-functional testing, including load testing and usabilitytesting.
- Conduct database testing to ensure data integrity and accurate financial transactionprocessing.
- Utilize Selenium, Cypress, and other automation tools to create and maintain test suites.
- Conduct web service testing and API testing using tools like Postman.
- Demonstrate a strong understanding of REST API and ensure its functionality andcompatibility.
- Use TestNG annotations and other testing frameworks to organize and manage testsuites.
- Continuously improve testing processes, tools, and methodologies.
- Configure and maintain CI/CD tools like Jenkins for test automation and feedback.
- Be a part of building the future team.
Requirements
- Minimum 3+ years of experience as a QA Software Engineer or similar role.
- Strong experience in automation testing using Selenium and Cypress.
- Proficiency in manual testing techniques, including test case creation and execution.
- Knowledge of functional and non-functional testing methodologies.
- Experience in database testing and web service testing.
- Familiarity with API testing using tools like Postman.
- Understanding of REST API and its interaction with client applications.
- Knowledge of TestNG annotations and other testing frameworks.
- Strong problem-solving and communication skills.
- Experience with CI/CD tools like Jenkins.
- Bachelor's degree in Computer Science or related field (or equivalent work experience)
- Appreciation for clean and well-documented code.
- Effective communication and critical thinking skills.
Skills Required
Good to have
- Fintech, escrow, finance or banking product domain knowledge
Benifits
- Competitive Salary.
- Health Insurance.
- Onsite Benefits.
- Project Deliverability Bonus.
- Employee Stock Ownership Plan. (ESOP)