Synechron Logo

Synechron

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

Job Posted 2 Days Ago Posted 2 Days Ago
Be an Early Applicant
Thanisandra Nagavara, Bangalore, Karnataka
Senior level
Thanisandra Nagavara, Bangalore, Karnataka
Senior level
Design, develop and maintain automated test scripts using Java and BDD frameworks. Collaborate with teams for quality assurance and integrate tests into CI/CD pipelines.
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

2 Hours Ago
Bangalore, Bengaluru, Karnataka, IND
Mid level
Mid level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
We are seeking a Yardi Developer to work with Yardi investment management tools, create customized reports, and manage SQL queries and functions.
Top Skills: PythonSQLSql QueriesUnixYardiYsr Reports
5 Hours Ago
Hybrid
Bengaluru, Karnataka, IND
Mid level
Mid level
Gaming • Information Technology • Mobile • Software
As a Data Platform Engineer, you'll ensure data infrastructure reliability, scalability, and performance, while maintaining data accuracy and implementing monitoring solutions.
Top Skills: AirflowSparkAWSGitGrafanaPresto & Hive SqlPythonTerraform
6 Hours Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Software
The role involves leading the design and optimization of cloud data infrastructure, ensuring reliability and scalability for big data and ML systems. It requires collaboration with cross-functional teams and mentoring others, fostering engineering excellence and operational efficiency.
Top Skills: AirflowAWSAws BedrockAws SagemakerCloudwatchEksElkEmrGoGrafanaHadoopKubernetesOpentelemetryPrometheusPysparkPythonSparkTerraformThanos

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account