Hiring.Camp

QA Automation Engineer – Java, Python, Playwright & Selenium

Synechron

·

Today

Location
Mumbai, India
Type
Full-time
Department
Engineering
Closing date
Today
Source
Workday

Description

Job Summary

Synechron is seeking an experienced Automation Test Engineer with 5+ years of relevant professional experience in QA, development, and automation to join the Negative News Screening Squad.

This is a hands-on QA Automation role focused on solving complex testing problems through the development, coding, configuration, and maintenance of test automation programs, tools, and frameworks. The role supports efficient technical testing solutions, a continuous test environment, and a strategic QA framework.

The Automation Test Engineer will work closely with Development and Business Team members based in Mumbai and New York. The role incorporates DevOps, Scrum, Test Driven Development, Continuous Integration, and Continuous Delivery practices to improve test coverage, identify defects early, and support reliable software delivery.

Software Requirements

Required Skills

  • 5+ years of relevant professional experience in QA, development, or automation.

  • Experience designing end-to-end testing frameworks.

  • Experience coding and maintaining back-end automation frameworks using Java and Python.

  • Experience coding and maintaining front-end automation frameworks using JavaScript, Angular, Playwright, and Selenium.

  • Experience defining and automating functional tests using TDD and BDD frameworks.

  • Experience with at least one of Concordian, JBehave, or Cucumber.

  • Proficiency in traditional RDBMS schema concepts and SQL.

  • Experience with test strategy, planning, estimation, execution, and reporting.

  • Knowledge of source code management tools such as Git, Perforce, or VSS.

  • Proficiency in continuous integration tools such as Jenkins or Maven.

  • Experience working with DevOps and agile methodologies, including Scrum.

  • Ability to perform manual testing where automated coverage is incomplete.

  • Ability to perform initial diagnosis when automated test suites fail.

  • Ability to learn and apply knowledge of the business domain and application architecture.

Preferred Skills

  • Knowledge of Web Services, XML, REST, SOAP, and JSON.

  • Proficiency in one or more distributed technologies.

  • Experience with Linux.

  • Experience with .NET programming.

  • Knowledge of financial services.

  • Experience working with enterprise-scale QA improvement initiatives.

  • Experience executing automated tests across distributed or cloud-based environments.

  • Current experience with supported versions of the required tools and frameworks.

Overall Responsibilities

  • Develop and configure software that delivers test automation suites aligned with business coverage objectives.

  • Design, code, enhance, and maintain end-to-end testing frameworks.

  • Code and maintain back-end automation frameworks using Java and Python.

  • Code and maintain front-end automation frameworks using JavaScript, Angular, Playwright, and Selenium.

  • Define and automate functional tests using TDD and BDD frameworks.

  • Perform initial diagnosis and investigation when automated test suites fail.

  • Determine whether test failures relate to application defects, automation defects, test data, configuration, or environment issues.

  • Learn and understand the business domain and application architecture.

  • Perform manual testing to cover missing automated test cases.

  • Embed within a DevOps team and collaborate on projects throughout the delivery lifecycle.

  • Participate in Scrum ceremonies and agile development activities.

  • Support Test Driven Development, Continuous Integration, and Continuous Delivery practices.

  • Take ownership of project and QA deliverables.

  • Prepare test strategies, plans, estimates, execution results, and reports.

  • Identify opportunities to improve automation coverage, stability, execution efficiency, and maintainability.

  • Contribute to projects sponsored by the firm-wide QA organization to continuously improve the QA function.

  • Communicate quality risks, defects, dependencies, and delivery concerns in a timely manner.

Technical Skills (By Category)

Programming Languages

  • Essential: Java for back-end automation frameworks.
    Python for back-end automation frameworks.
    JavaScript for front-end automation frameworks.
    Ability to write readable, maintainable, and testable automation code.

  • Preferred: .NET programming.
    Experience with additional distributed programming technologies.

Databases/Data Management

  • Essential: Traditional RDBMS schema concepts.
    SQL for data setup, validation, and test investigation.
    Ability to validate application results against expected database outcomes.

  • Preferred: Experience testing data exchanged across distributed systems.
    Experience validating XML and JSON data.
    Experience investigating data-related test failures.

Cloud Technologies

  • Essential: Ability to work with the environments, infrastructure, and delivery processes used by the assigned DevOps team.

  • Preferred: Experience executing automated tests in distributed or cloud-based environments.
    Familiarity with scalable test execution and environment configuration.
    Experience supporting test automation across multiple environments.

Frameworks and Libraries

  • Essential: Playwright, Selenium, Angular testing, Test Driven Development, Behavior Driven Development, At least one of Concordian, JBehave, or Cucumber, Ability to design and maintain end-to-end testing frameworks.

  • Preferred: Additional front-end or back-end test automation frameworks, Experience developing reusable automation libraries and utilities, Experience improving test execution speed, stability, and reporting.

Development Tools and Methodologies

  • Essential: Git, Perforce, or VSS, Jenkins or Maven, DevOps practices, Scrum and agile methodologies, Test Driven Development, Continuous Integration, Continuous Delivery, Test strategy, planning, estimation, execution, and reporting.

  • Preferred: Linux, Distributed technologies, Automated quality gates and pipeline-based release validation, Participation in organization-wide QA improvement initiatives.

Web Services and Integration Technologies

  • Essential: Ability to test integrated application components, Understanding of service-based testing concepts.

  • Preferred: Web Services, REST, SOAP, XML, and JSON.
    Experience validating service requests, responses, schemas, and error handling.

Security Protocols

  • Essential: Follow Synechron security, data protection, access control, and secure development procedures.
    Handle test data and application information responsibly.

  • Preferred: Experience testing applications that process sensitive or regulated information.
    Knowledge of authentication, authorization, secure data transmission, and API security considerations.
    Experience identifying security-related test conditions.

Experience Requirements

  • Years of Experience: 5+ years of relevant professional experience in QA, development, automation, or a combination of these areas.

  • Required Experience: End-to-end framework design, automation development, manual testing, test failure diagnosis, and QA delivery.

  • Technical Experience: Back-end automation using Java and Python; front-end automation using JavaScript, Angular, Playwright, and Selenium.

  • Methodology Experience: TDD, BDD, Scrum, DevOps, Continuous Integration, and Continuous Delivery.

  • Domain Experience: Ability to learn and apply the business domain and application architecture supporting the Negative News Screening Squad.

  • Industry Experience Preferences: Financial services experience, including exposure to regulatory, compliance, screening, risk, or data-quality applications.

  • Alternative Experience Pathways: Equivalent combinations of software development and QA automation experience may be considered. Candidates with experience building automation frameworks using comparable technologies may qualify if they can demonstrate the ability to transition to the required tools and deliver the required outcomes.

Day-to-Day Activities

  • Review requirements, acceptance criteria, technical designs, and application changes.

  • Identify suitable automated and manual testing approaches.

  • Design test scenarios and select appropriate test data.

  • Develop, configure, and maintain automation scripts and framework components.

  • Integrate automated tests into Continuous Integration and Continuous Delivery pipelines.

  • Execute functional, regression, integration, and end-to-end tests.

  • Review failed test runs and perform initial diagnosis.

  • Reproduce issues and identify whether they relate to application code, automation code, test data, configuration, or environment conditions.

  • Use SQL to validate data and investigate test outcomes.

  • Validate front-end behavior and service interactions where applicable.

  • Record defects with clear reproduction steps, evidence, impact, and technical details.

  • Prepare test results, quality reports, and status updates.

  • Participate in Scrum ceremonies, planning, refinement, reviews, and retrospectives.

  • Collaborate with Development and Business Team members based in Mumbai and New York.

  • Coordinate with the DevOps team on testing, environments, deployments, and release validation.

  • Improve automation frameworks, reusable utilities, documentation, and testing processes.

  • Contribute to projects sponsored by the firm-wide QA organization.

  • Recommend suitable manual and automation testing approaches.

  • Identify coverage gaps and prioritize testing based on business and technical risk.

  • Take ownership of assigned QA deliverables and communicate progress against commitments.

  • Escalate quality risks, dependencies, and issues requiring stakeholder decisions.

Qualifications

  • Educational Requirements: Degree, diploma, or equivalent practical experience in Computer Science, Software Engineering, Information Technology, Engineering, or a related discipline.

  • Equivalency: Relevant professional experience demonstrating the required QA, automation, programming, and testing capabilities may be considered in place of formal education.

  • Certifications: QA, test automation, agile, DevOps, or software development certifications are preferred.

  • Training: Role-specific training in the Negative News Screening business domain, application architecture, Synechron QA and DevOps procedures, security and data protection practices, project frameworks, coding standards, testing environments, and reporting processes.

  • Continuous Professional Development: Maintain current knowledge of automation, programming, testing frameworks, CI/CD, distributed technologies, and project-relevant tools. Participate in QA improvement initiatives and share applicable knowledge with team members.

Soft Skills

  • Clear verbal and written communication.

  • Ability to collaborate with Development, Business, DevOps, and QA teams.

  • Ability to explain technical issues in terms of business impact.

  • Ability to work effectively with geographically distributed teams.

  • Structured approach to documenting test results, defects, risks, and recommendations.

  • Ability to manage multiple activities and deliverables.

  • Ability to work effectively in a continuously changing and fast-paced environment.

  • Professional approach to stakeholder communication and delivery commitments.

Professional Competencies

  • Critical Thinking and Problem-Solving: Analyze complex testing problems, diagnose failures using available evidence, identify root causes, and recommend corrective actions.

  • Leadership and Teamwork: Take ownership of QA deliverables, contribute to technical decisions, collaborate across teams, and support shared quality objectives.

  • Communication and Stakeholder Management: Communicate test status, risks, defects, dependencies, and recommendations clearly to technical and business stakeholders.

  • Adaptability and Learning Orientation: Learn new business processes, application architecture, tools, and frameworks while adapting to changing priorities.

  • Innovation Mindset: Identify practical opportunities to improve test coverage, stability, execution speed, maintainability, and continuous testing.

  • Time and Priority Management: Plan and estimate testing work, manage multiple deliverables, prioritize based on risk and timelines, and communicate changes promptly.

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

Skills

PythonJavaScriptJavaAngularJenkinsCI/CDLinuxSQLGitRESTScrumDevOpsCompliance

Similar Jobs

30

QA Engineer, Automation

BETSOL · Bengaluru, KA, India

Yesterday

QA Automation Engineer

Elyon International

Yesterday

QA Automation Engineer

Babelgroup · SAN SALVADOR, El Salvador +1 · Remote

Yesterday

QA Automation Engineer

SLB · Pune, MH,IN, IN

2 days ago

QA Automation Engineer

Ahead · Gurugram, Haryana +1 · Remote

4 days ago

QA Automation Engineer

Fictiv · Pune, India Office +1

4 days ago

QA Automation Engineer

Catawiki · Lisbon, Portugal +1

4 days ago

QA Automation Engineer

Catawiki · Amsterdam, Netherlands +1

4 days ago

QA Automation Engineer

Fictiv · Pune, India Office +1

5 days ago

QA Automation Engineer

HYCU · Bangalore, Karnataka, India

6 days ago

QA Automation Engineer

Peraton · , US · Remote

1 week ago

QA Automation Engineer

Accenturefederalservices · Herndon, VA +1 · Onsite

1 week ago

QA Automation Engineer

NYC Department of City Planning · New York, NY, United States

1 week ago

Automation QA Engineer

EXL Talent Acquisition Team · Pune, Maharashtra, India · Hybrid

1 week ago

Automation QA Engineer

EXL · Pune, Maharashtra, India · Hybrid

1 week ago

QA Automation Engineer

Beca · Jakarta Selatan, Indonesia · Onsite

1 week ago

Engineer - QA Automation

Eaton · Pune, MH,IN, IN

2 weeks ago

QA Engineer - Automation

Cuscal · Sydney, NSW, Australia · Hybrid

2 weeks ago

Automation QA Engineer

Ing · Manila (One Ayala Tower 2), Philippines

2 weeks ago

QA Automation Engineer

Enrollment123 · Laguna Hills, CA · Remote

2 weeks ago

QA Automation Engineer

Halo Investing · Chicago, IL

2 weeks ago

QA Automation Engineer

OTT Financial Group · Toronto, Ontario, Canada

3 weeks ago

QA Automation Engineer

NationsBenefits, LLC · Hyderabad, IN

3 weeks ago

QA & Automation Engineer

Walkme · Tel Aviv · Hybrid

3 weeks ago

QA Automation Engineer

Greenberg Traurig · Miramar, United States of America +10 · Hybrid

3 weeks ago

QA Automation Engineer

Finastra · Pune, India

3 weeks ago

QA Automation Engineer

Finastra · Pune, India · Hybrid

3 weeks ago

QA Automation Engineer

Volarisgroup · United States - Wayne, PA, United States of America · Remote

4 weeks ago

Automation QA Engineer

Smallest · Bengaluru · Onsite

1 month ago

QA Automation Engineer

RightShip · Hanoi, Vietnam

1 month ago
QA Automation Engineer – Java, Python, Playwright & Selenium at Synechron | Hiring.Camp