Synechron

QA Backend Automation Engineer

Bengaluru
Selenium Java SQL Cucumber Jenkins GitHub Actions Azure DevOps TestNG JUnit
Description

QA Automation Engineer | Selenium, API Testing, TestNG, CI/CD (Jenkins, Azure DevOps), Enterprise Application Testing

Location: Bengaluru - Bellandur (GTP)

Time Type: Full time

Job Description

Job Summary
Synechron is seeking an experienced QA Automation Engineer to join our quality assurance team. In this role, you will be responsible for designing, developing, and maintaining robust automation frameworks and scripts to ensure the delivery of high-quality software products. Your expertise will support functional, regression, and API testing initiatives, enabling seamless integrations and reliable system performance. You will collaborate closely with development, QA, and DevOps teams to improve testing efficiency, reduce defects, and accelerate release cycles.

Software Requirements

  • Required: Selenium WebDriver (Java), TestNG, Maven, Jenkins, JIRA, Git, SQL (MySQL/PostgreSQL), automation scripting (Java, Python preferred)

  • Preferred: Cucumber, Gherkin syntax, REST Assured, Postman, LoadRunner, CI/CD tools like Azure DevOps or GitHub Actions, testing frameworks (Karma, Jasmine)

  • Experience Level: 5+ years of hands-on experience in automation testing in enterprise environments

Overall Responsibilities

  • Design, develop, and execute automated test scripts for functional, regression, API, and database testing

  • Build and maintain scalable, reusable automation frameworks using Selenium WebDriver and Java or Python

  • Troubleshoot and debug automation scripts, identify issues, and enhance test coverage for performance and reliability

  • Collaborate with developers, product managers, and QA teams to ensure comprehensive testing aligned with release deadlines

  • Conduct code reviews and ensure adherence to best practices for automation development

  • Support Continuous Integration and Continuous Deployment (CI/CD) pipelines to enable rapid and reliable releases

  • Review manual test cases and convert them into automated scripts, optimizing testing processes

  • Maintain detailed documentation of test cases, scripts, defect reports, and system configurations

Technical Skills (By Category)

  • Programming Languages:

    • Essential: Java (preferred), Python (preferred), JavaScript (for front-end testing)

    • Preferred: Groovy (for Cucumber), Bash scripting for automation tasks

  • Databases/Data Management:

    • SQL (MySQL, PostgreSQL), data validation, query optimization, and data setup for testing

  • Cloud Technologies:

    • Basic knowledge of cloud platforms (Azure, AWS, GCP) for environment setup and testing (preferred)

  • Frameworks and Libraries:

    • Selenium WebDriver, TestNG, JUnit, Cucumber (BDD), REST Assured, LoadRunner (optional for performance testing)

  • Development Tools & Methodologies:

    • Git, Maven, Jenkins, Azure DevOps, Docker, Agile/Scrum, TDD/BDD (JUnit, Mockito, Cucumber)

  • Security & Protocols:

    • Understanding of API security best practices (OAuth2, JWT), data encryption, and security testing fundamentals

Experience Requirements

  • 5+ years of experience in automation testing for enterprise-level applications

  • Proven experience developing and maintaining Selenium-based automation frameworks

  • Experience testing APIs, database validations, and performance testing tools

  • Strong understanding of the software development lifecycle in an Agile environment

  • Industry experience in finance, healthcare, e-commerce, or enterprise sectors is preferred; extensive experience in supporting complex systems is a plus

Day-to-Day Activities

  • Develop, maintain, and execute automated test cases for various testing cycles

  • Troubleshoot automation scripts, identify root causes of failures, and improve test stability

  • Collaborate with development and QA teams during sprint planning, review, and release cycles

  • Support Continuous Integration tools for automated build and deployment pipelines

  • Perform code reviews and refactor scripts for maintainability and scalability

  • Analyze test reports, track defects, and ensure timely resolution

  • Review and optimize testing strategies for efficiency and coverage

  • Document testing procedures, test cases, and automation frameworks

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field

  • 5+ years of experience in automation testing, with a focus on enterprise applications

  • Certifications such as ISTQB, Certified Selenium Tester, or equivalent are advantageous

  • Deep knowledge of Selenium WebDriver, API testing, and automation best practices

  • Strong analytical, debugging, and problem-solving skills

  • Ability to work independently and collaboratively within a fast-paced environment

Professional Competencies

  • Critical thinking and analytical problem-solving capabilities

  • Effective communication and stakeholder management skills

  • Strong attention to detail with a focus on quality and reliability

  • Ownership mindset with a proactive approach to continuous improvement

  • Capacity to adapt to evolving tools, frameworks, and project requirements

  • Time management skills to prioritize testing activities and meet deadlines

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

Synechron
Synechron

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say