XO

Software Engineer, Quality - Mobile

Xoom
Bangalore3-12 LPA Posted 12 Jun 2025
FULL TIME
Mobile Testing
Charles

Job Description

Your way to impact

  • Strong problem-solving skills and the ability to think strategically and innovatively.
  • Collaborate with development, design, product and infra teams to ensure high-quality software releases.
  • Build tools, frameworks, and infrastructure to support automation.
  • Design, code, and implement automation frameworks and tests.
  • Apply software design and quality analysis methodologies, including Agile methods.
  • Ensure testing procedures and best practices are adhered to throughout development, releases and post launch.
  • Ability to understand upstream and downstream integrations/integrators during testing to seek sign offs and avoiding redundant test effors
  • Provide mentorship and guidance on best practices to team members who are not necessarily QAs but can range from platform specialists to full stack engineers.
  • Actively participate in code reviews, provide suggestions and contribute to process improvements like code coverage metrics

Your day to day

  • Oversee the complete testing lifecycle, including requirement gathering, test planning, execution, and reporting.
  • Develop and maintain automation frameworks for web, API, and mobile testing.
  • Mobile testing & Automation experience is required for this role.
  • Experience in mobile testing and mobile automation frameworks is a plus.
  • Build, maintain, and execute E2E automation test suites for assigned projects.
  • Design and implement robust test automation strategies using industry-standard tools.
  • Utilize source control systems ( GIT experience is an advantage ).
  • Work with testing frameworks such as TestNG.
  • Use API tools like Postman, Charles proxy and similar applications.
  • Ensure quality assurance (QA) methodologies are followed and continuously improved.
  • Develop and maintain clear, concise documentation.
  • Effectively manage concurrent assignments with different priorities.

What You Need to Bring

  • Bachelor s degree in computer science, Engineering, or a related field.
  • 4-8 years of industry experience in End to End (E2E) mobile testing and automation in Android and iOS.
  • Service and UI automation experience across mobile applications (Experience with mobile testing using Appium.
  • Experience working with Rest APIs and backend automation using javascript
  • Experience working with REST APIs and backend automation using Selenium and Java ( Java or a similar language proficiency is required).
  • Strong experience with scripting languages such as Shell, Python, or Perl (a plus).
  • Good understanding of QA methodologies and strong knowledge of QA automation processes and tools .
  • Excellent verbal and written communication skills ; ability to produce clear, concise documentation.
  • Highly effective at working in cross-functional groups and achieving results in matrix organizations .
  • Excellent time management skills and ability to co-ordinate with teams across the globe to meet multiple priorities effectively.
  • Experience in In-Store Payments industry is an added advantage.

Required Skills

Join WhatsApp Channel