Senior / Lead Automation QA Engineer at RingCentral

Bengaluru, Karnataka, India

RingCentral Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Cloud Communications, Contact CenterIndustries

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field or equivalent
  • Minimum 7+ years of QA Testing and Automation
  • Strong knowledge in Java, Python or other programming languages
  • Hands-on experience automating web applications using Selenium and API automation using RestAssured or equivalent tools
  • Strong expertise in testing Web and Mobile applications, with deep understanding of data flow, API interactions, and integration between frontend, mobile app, and backend systems
  • Ability to troubleshoot and work with complex backend infrastructure including SQL/NoSQL Databases, Redis, and background job processors
  • Understanding of test frameworks (JUnit, TestNG, Pytest, or Mocha) and version control systems like Git
  • Familiarity with cloud platforms and environment provisioning for automation execution
  • Exposure to building and testing real-time systems, including WebSocket-based communication and mobile messaging functionalities
  • Excellent communication, collaboration, and problem-solving skills
  • Solid understanding of SDLC, STLC, and Agile/Scrum methodologies

Responsibilities

  • Design, develop, and maintain scalable test automation frameworks for web, mobile, and API testing
  • Create and execute automated test scripts using Selenium WebDriver, Appium, and RestAssured to validate functionality and performance
  • Collaborate closely with development, product, and DevOps teams to define test strategies and quality metrics
  • Write and maintain high-quality automated test scripts in Java for API & Web application testing
  • Solid grasp of CI/CD tools (GitHub Actions, Jenkins, GitLab CI) and pipeline integration
  • Work with backend systems involving databases, Redis, Memcached, and background jobs, ensuring data integrity and end-to-end validation
  • Validate real-time messaging systems and contribute to test reliability and performance improvements
  • Participate in requirement analysis, test planning, and test strategy design for new features and releases
  • Collaborate with developers to design test plans, assess functional and nonfunctional requirements, and build reusable automation frameworks
  • Provide training to staff as needed
  • Ensure automation scripts are optimized for reusability, maintainability, and scalability
  • Participate in Agile / Scrum activities, Sprint Plannings, Standups, code reviews and product demos

Skills

Key technologies and capabilities for this role

Selenium WebDriverAppiumRestAssuredJavaCI/CDGitHub ActionsJenkinstest automation frameworksAPI testingweb testingmobile testing

Questions & Answers

Common questions about this position

What experience level is required for this Senior / Lead Automation QA Engineer role?

Minimum 7+ years of QA Testing and Automation experience is required.

What programming languages and tools are needed for automation testing in this position?

Strong knowledge in Java, Python or other programming languages is required, along with hands-on experience using Selenium WebDriver, Appium, and RestAssured for web, mobile, and API testing.

What is the salary or compensation for this role?

This information is not specified in the job description.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What kind of collaboration and team involvement is expected in this role?

The role involves close collaboration with development, product, and DevOps teams, participation in Agile/Scrum activities like Sprint Plannings, Standups, code reviews, and product demos, and providing training to staff as needed.

RingCentral

Phone and video system

About RingCentral

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI