Senior Software Engineer (Python)

HERE Technologies
Mumbai, India
Added: January 15, 2024

As a Sr. Software Engineer in HERE Professional Services - Global Solution Engineering, you will be responsible to design, implement and document Test Automation Suites, Automated Solutions for Inter-Tool communication between HERE Customers and Internal HERE Teams and develop Tableau Dashboards for Data visualization/Data Analytics that will be used by both Customer and Internal stakeholders.

Test Automation Development and Execution:

  • Demonstrate expertise in designing and developing automated tests, including Integration Tests, Acceptance Tests, and Performance Tests.
  • Map requirements, understand user acceptance criteria, and convert user stories into tangible test cases.
  • Plan, create, and manage test cases, test suites.
  • Efficiently troubleshoot, debug, and resolve code-related errors for major enhancements and minor change requests.
  • Automated Tools Development and Execution
  • Data warehouse organization - collect data for the report (via REST API, SQL queries, etc.).
  • Developing and maintaining Python applications using JIRA REST API to set up synchronization between two JIRAs.
  • Tableau reports development and maintenance.

Automated solutions development.

  • Perform Linux installation/configurations.
  • Work in conjunction with various Project Stakeholders to understand the requirement and implement an automated solution or Tableau Dashboard accordingly.
  • Single point of contact for the automated solution that is developed and supports in debugging of any issues encountered by the stakeholders.

Who are you?

Bachelor’s degree in engineering with 6+ years of experience

  • Top-tier software engineer with primary focus in Python, Java development and QA with proven proficiency in development for large integrated software solutions.
  • 5+ Years of experience in various test automation frameworks like Selenium, Cucumber, Appium, Pytest etc. is required.
  • Strong understanding and experience in the Python, Java and Java-related technologies (e.g., Spring Boot, Hibernate, Maven).
  • Good working knowledge of SQL (Postgres /MySQL)
  • Strong understanding and knowledge of the Atlassian JIRA System
  • Strong knowledge of testing concepts including different staging environments with requirements traceability.
  • Experience with automation on Android platform – (adb , logcat).
  • Experience with CI/CD methodologies and tools (e.g. Jenkins, Docker, AWS, Gitlab etc.)
  • Self- motivated, well-organized, details-oriented and a strong team player
  • Curiosity to keep Up to date on the latest technologies in the Python/Java/Automation domain.
  • Very good communication skills in English both written and spoken.

HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.