Key Responsibilities

Testing & Quality Assurance

  • Design, execute, and maintain comprehensive test plans and test cases for cloud-based applications
  • Utilize AI tools for enhanced test planning, design, and coverage analysis while leveraging machine learning to optimize testing approaches based on data patterns
  • Perform manual and automated testing including functional, performance, regression, and security testing
  • Leverage AI-powered tools to optimize test script development, execution, and maintenance while utilizing machine learning for enhanced testing efficiency and automated insights
  • Troubleshoot, debug, and resolve software defects in collaboration with development teams
  • Ensure deliverables meet user story acceptance criteria and quality standards
  • Develop and implement test automation frameworks using industry best practices and design patterns
  • Establish automated testing processes for continuous integration and deployment
  • Utilize multiple automation frameworks (Page Object Model, Data-Driven, Keyword-Driven)
  • Work effectively with geographically distributed agile/scrum teams
  • Handle customer technical issues and drive resolution through cross-functional collaboration
  • Provide testing estimates, peer reviews, and technical guidance to team members
  • Communicate project status, risks, and testing outcomes to stakeholders
  • Plan and prioritize testing activities to meet project deadlines and deliverables
  • Manage multiple concurrent testing initiatives in fast-paced environments
  • Proactively identify assumptions and seek clarifications to minimize rework

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, IT, or Master's in Computer Applications
  • 2-4 years of software testing and test automation experience
  • Proven experience in Agile/Scrum methodologies

Technical Skills

  • Strong expertise in automation and performance testing tools and frameworks
  • Proficiency with RESTful API testing
  • Experience with project management tools (JIRA preferred)
  • Knowledge of security testing principles and practices
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving abilities
  • Ability to work independently and provide technical leadership
  • Detail-oriented with strong organizational skills
  • Adaptability to rapidly changing priorities and requirements