We are a Microsoft Gold Partner and a Great Place to Work-certified company. "Happy Team Members, Happy Clients" is a principle we hold dear. We are an international IT consulting and software services firm committed to providing cutting-edge services and products that satisfy our clients' global needs. Established in 2005, we have expanded our team to include more than 250 skilled software professionals. Our clients come from the United States, Canada, Europe, Australia, the Middle East, and India, and we create and design IT solutions for them.
Position Overview: We are seeking a talented and experienced QA Engineer with 3 to 8 years of hands-on experience in manual testing. The ideal candidate will possess strong logical and reasoning skills, along with excellent verbal and written communication abilities. As a QA Engineer, you will play a crucial role in ensuring the quality and reliability of our web and mobile applications, particularly in banking and financial services. This position requires expertise in manual testing methodologies, database testing, and familiarity with various testing tools and methodologies.
Key Responsibilities: Manual Testing Experience: Demonstrated proficiency in manual testing practices, including test planning, test case preparation, execution, and defect tracking. Ability to create positive and negative test scenarios to validate application functionality thoroughly. Web and Mobile Testing: Hands-on experience in testing web and mobile applications across multiple platforms, including Android and iOS. Database Testing: Strong understanding of database concepts and experience in database testing. Ability to write SQL queries for data verification and validation purposes. Requirement Gathering and Analysis: Participate actively in requirement gathering sessions and provide valuable insights for improving user experience. Test Management Tools: Proficiency in using test management and bug tracking tools such as Azure DevOps, Jira, or similar platforms. Agile Methodology: Working knowledge of Agile methodologies, SDLC, and different testing methodologies. Experience in working within Agile teams is desirable. Communication and Collaboration: Excellent verbal and written communication skills. Ability to collaborate effectively with cross-functional teams throughout all stages of projects. Problem Solving and Troubleshooting: Strong problem-solving skills with a keen eye for detail. Proficient in root cause analysis and troubleshooting issues effectively. QA Fundamentals: Solid understanding of QA fundamentals, including the bug life cycle process and best practices in software quality assurance. Customer Handling: Ability to proactively communicate with project stakeholders and clients to address issues and resolve impediments to testing efforts. Self-Motivated and Dedicated: Self-motivated, responsible, dedicated, and resourceful individual who demonstrates a long-term commitment to their work. Required Skills: 3 to 8 Years Experience in Manual Testing. Proven experience as a Manual Quality Assurance Tester and strong logical & reasoning skills. Good verbal and written communication skills. Experience in testing on Web and Mobile based (Android & iOS) Applications. Good knowledge of Database testing and a good understanding of SQL. Ability to prepare SQL queries for data verification. Experience in performance testing/security testing will be an added advantage. Nice to have: Automation and Performance testing knowledge. Certification – ISTQB, Performance testing. #J-18808-Ljbffr