Senior QA Automation Engineer

Locations: Remotely

Our client is a leading company in telco industry and telco products, covering the full lifecycle of telecom billing system experience, including that of real-time and offline charging systems, together with CDR mediation and Policy Control.

We are seeking an experienced Automation and Testing Engineer with 5 years of experience to join our dynamic team. The ideal candidate will have intermediate proficiency in Java, along with expertise in Groovy, Gherkin, and Cucumber. Additionally, experience with Selenium WebDriver and API testing is required. The role involves maintaining our test suite, creating new test cases, and troubleshooting end-to-end testing processes. Also should have knowledge on either python or Java or any general purpose programming language with Automation for operations.

Key Responsibilities:

Test Suite Maintenance:

  • Maintain and update the existing test suite to ensure its accuracy and efficiency.
  • Create new test cases based on project requirements and business logic.

Troubleshooting and Debugging:

  • Identify, analyze, and troubleshoot issues in the testing process.
  • Provide detailed bug reports and collaborate with the development team to resolve issues.

Automation Development:

  • Develop and maintain automated test scripts using Java, Groovy, Gherkin, and Cucumber.
  • Utilize Selenium WebDriver for web application testing automation.

API Testing:

  • Conduct API testing to ensure the reliability and performance of web services.
  • Understand and work with different common protocols (HTTP, REST, SOAP, etc.)

Collaboration and Communication:

  • Collaborate with cross-functional teams, including developers, product managers, and other stakeholders.
  • Ensure clear and effective communication regarding testing activities and outcomes.


  • Support Existing automations in Operations.
  • Create, develop maintain existing automations & applications delivered by Automation team.
  • Experience in Web Development, API development, Command line automation.

Required Skills and Qualifications:

  • Hands on experience with the following tools and technologies: IntelliJ IDEA, GitHub, Artifactory, Cucumber, Gradle, Gherkin, Groovy, Jenkins, Testrail, IPSL, Jmeter, Selenium, SoapUI.
  • Intermediate proficiency in Java.
  • Proficiency in Groovy, Gherkin, and Cucumber.
  • Experience with Selenium WebDriver for test automation.
  • Strong knowledge of API testing and familiarity with common protocols (HTTP, REST, SOAP).
  • Understanding of Linux environment.
  • Working experience in Git hub.
  • Knowledge of multiple technologies including (but not limited to) TCP/IP, CORBA, SOAP, SS7, Diameter, HTTP(S) strongly preferred.


  • Minimum of 5 years of experience in automation and testing.
  • Proven experience in maintaining and creating test cases.(Java, Groovy, Cucumber, Gherkin)
  • Experience troubleshooting and resolving issues in the testing lifecycle.

Soft Skills:

  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.

Preferred Qualifications:

  • Knowledge of additional testing tools and frameworks.
  • Experience in performance testing and security testing.
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.


  • Work on a complex and interesting IT project.
  • Competitive salary.
  • Flexible working hours.
  • –°orporate and teambuilding events.
  • Opportunity for professional growth and career development.
  • Pleasant atmosphere and a friendly team.

Contact us

Drop us a line and we'll get back to you within 24 hours