QA Tester

Key Responsibilities:

  • Test Planning: Develop comprehensive test plans, test cases, and test scripts based on functional and non-functional requirements for banking, e-commerce, and e-learning applications.
  • Manual Testing: Thoroughly test web and mobile applications manually to identify bugs, usability issues, and other defects.
  • Automation Testing: Design, develop, and maintain automated test scripts using tools like Selenium, Appium, or similar to ensure efficient regression testing across multiple platforms.
  • Performance Testing: Perform load, stress, and performance testing to ensure applications can handle high traffic, particularly in the banking and e-commerce domains.
  • Security Testing: Conduct security testing to identify vulnerabilities, especially in areas like payment processing, user authentication, and data protection.
  • Cross-Platform Testing: Ensure applications are compatible across different devices, browsers, and operating systems, including mobile (iOS/Android) and web platforms.
  • Defect Tracking: Document, track, and manage defects using tools like JIRA, ensuring clear communication of issues to development teams and timely resolution.
  • Collaboration: Work closely with developers, product managers, and other QA team members to understand requirements, provide feedback, and ensure high-quality deliverables.
  • Test Documentation: Maintain detailed documentation of test cases, test results, and testing procedures to ensure clarity and reproducibility.
  • Regression Testing: Execute regression tests to ensure that new code changes do not adversely affect existing functionality.
  • Continuous Improvement: Contribute to the continuous improvement of testing processes, tools, and methodologies, staying up-to-date with industry best practices.
  • Compliance Testing: Ensure that the applications comply with industry regulations and standards, such as PCI-DSS for banking and e-commerce platforms.

Required Skills and Qualifications:

  • 4+ years of experience in software quality assurance, with a focus on banking, e-commerce, and e-learning platforms.
  • Strong experience in both manual and automated testing of web and mobile applications.
  • Proficiency with test automation tools like Selenium, Appium, JUnit, or similar.
  • Experience with API testing tools like Postman, SoapUI, or similar.
  • Familiarity with performance testing tools like JMeter, LoadRunner, or similar.
  • Understanding of security testing principles, including vulnerability scanning, penetration testing, and secure coding practices.
  • Experience with defect tracking tools such as JIRA, Bugzilla, or similar.
  • Ability to test applications across multiple platforms, including desktop, web, and mobile.
  • Strong analytical and problem-solving skills with a keen eye for detail.
  • Excellent verbal and written communication skills, with the ability to effectively communicate issues and solutions to technical and non-technical stakeholders.
  • Experience in banking, e-commerce, or e-learning domains is highly desirable.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines, including tools like Jenkins, GitLab CI, or similar.
  • Familiarity with Agile methodologies, including Scrum and Kanban, and experience working in Agile teams.
  • ISTQB or equivalent certification is a plus.
Job Type: Full Time
Job Location: Chennai

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

This website stores cookies on your computer. Cookie Policy