Synechron Logo

Synechron

Senior Test Automation Engineer (Java, BDD and ETL Testing)

Posted 10 Days Ago
Be an Early Applicant
Thanisandra Nagavara, Bangalore, Karnataka
Senior level
Thanisandra Nagavara, Bangalore, Karnataka
Senior level
The Senior Test Automation Engineer will design and maintain automated test scripts, manage testing processes, collaborate with teams, and enhance testing frameworks.
The summary above was generated by AI

Software Requirements:

  • Java
  • BDD using Cucumber
  • RestAssured
  • ETL knowledge for Data Migration or Data Warehouse build testing
  • TeamCity
  • GitHub

Overall Responsibilities:

  • Design, develop, and maintain automated test scripts using Java, Cucumber, and RestAssured.
  • Execute and manage testing processes for data migration and data warehouse builds.
  • Collaborate with development and QA teams to ensure the highest standards of quality and performance.
  • Integrate automated tests into CI/CD pipelines using TeamCity and GitHub.
  • Analyze test results and report defects, working closely with developers to resolve issues.
  • Continuously improve the automation framework and testing processes.

Technical Skills:

  • Programming Languages: Proficient in Java for developing automated test scripts.
  • BDD Framework: Hands-on experience with Cucumber for behavior-driven development.
  • API Testing: Expertise in RestAssured for testing RESTful APIs.
  • ETL Testing: Knowledge and experience in data migration and data warehouse build testing.
  • CI/CD Tools: Familiarity with TeamCity for continuous integration and GitHub for version control.

Experience:

  • 7 to 10 years of experience in test automation.
  • Proven track record in developing and maintaining automated test scripts.
  • Experience in data migration or data warehouse build testing, leveraging ETL tools and techniques.

Day-to-Day Activities:

  • Design and implement automated test scripts using Java, Cucumber, and RestAssured.
  • Execute automated tests and analyze results to ensure software quality.
  • Collaborate with development and QA teams to define testing requirements and strategies.
  • Integrate automated tests into CI/CD pipelines using TeamCity and GitHub.
  • Monitor and report defects, working closely with developers to ensure timely resolution.
  • Continuously refine and enhance test automation frameworks and processes.

Qualifications:

  • Degree or Postgraduate in Computer Science or a related field, or equivalent industry experience.

Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Excellent communication skills to interact with cross-functional teams.
  • Proactive and self-motivated, with a strong commitment to quality and continuous improvement.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Top Skills

Cucumber
Git
Java
Restassured
Teamcity

Similar Jobs

An Hour Ago
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
As a Principal Software Engineer, you will lead the development of Authentication & Authorization services, ensuring robust performance and scalability while guiding teams and fostering innovation.
Top Skills: AWSJavaKubernetesNgnixPythonScalaSplunk
An Hour Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
The Principal Data Engineer is responsible for designing and implementing Databricks solutions to support data transformation initiatives, focusing on scalability, governance, and collaboration with cross-functional teams.
Top Skills: AnsibleAWSAzureChefCloudFormationDatabricksDataikuDatarobotGCPHugging FaceKafkaPythonShell ScriptingSparkSQLTerraform
An Hour Ago
Bengaluru, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead technical strategy for enterprise SaaS solutions at Toast, partner with product managers, develop technology roadmap, and mentor teams.
Top Skills: JavaKotlinReact

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account