Synechron
Posted 1d ago

QA Automation Engineer – Java, Python, Playwright & Selenium

Synechron
Mumbai or New York City
OnsiteFull Time
Responsibilities
  • designing frameworks
  • automating tests
  • diagnosing failures
Requirements
  • 5+ years QA/automation experience
  • Design and maintain end-to-end frameworks using Java
  • Python
  • JavaScript
  • Playwright
  • Selenium
  • TDD/BDD, SQL, Git, CI/CD tools
  • Strong diagnostic and communication skills
Technical tools mentioned
JavaPythonJavaScriptPlaywrightSeleniumAngularConcordianJBehaveCucumberSQLGitPerforceVSSJenkinsMavenLinux.NETXMLJSONRESTSOAP

Job 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

About Synechron

Providing digital transformation and technology consulting for financial services.

Year founded
2001
Employees
14500
Organization type
Private
Latest investment
Raised $150.00M Debt Financing (2025)
Headquarters
US

Similar jobs

QA Automation Engineer roles near Mumbai, Maharashtra
1w
Save
Mark Applied
Hide
QA Automation
Mumbai, Maharashtra, India
OnsiteFull Time
Virtusa
Virtusa: Global provider of digital engineering and IT outsourcing services.
4+ YOE4–7 years test automation experience with strong expertise in Selenium, Java, Cucumber BDD, TestNG/JUnit, API validation, Git, and automation framework development.
Selenium WebDriver, Java, Cucumber BDD, TestNG, JUnit, Git, Maven, Gradle, SQL, CI/CD tools
1w
Save
Mark Applied
Hide
QA Automation
Mumbai, Maharashtra, India
OnsiteFull Time
Virtusa
Virtusa: Digital engineering and IT business transformation services provider.
4+ YOE4+ years QA automation experience with Selenium, Java, Cucumber BDD; experience with TestNG/JUnit, API validation, Git, Maven/Gradle, and SQL.
Selenium, Selenium WebDriver, Java, Cucumber BDD, TestNG, JUnit, Git, Maven, Gradle, SQL, CI/CD tools
2w
Save
Mark Applied
Hide
Senior Software Engineer
Pune or Mumbai
OnsiteFull Time
Xoriant
Xoriant: Provides digital engineering and software services for global enterprises.
5+ YOE5–8 years QA experience; strong testing fundamentals; manual and automation testing; SQL proficiency; experience with AI-assisted testing preferred; good communication and problem-solving skills.
Selenium, TestRail, Cypress, Playwright, SQL, GitHub Copilot, ChatGPT, Testim AI, Mabl, Functionize, Postman, REST Assured, Jenkins, GitHub Actions, Azure DevOps, Git, Docker, Java, Python, JavaScript, AWS, Azure, GCP
3w
Save
Mark Applied
Hide
Lead Senior Associate | Testing Automation Tosca | Bengaluru | Engineering as a Service/ Operate
Bengaluru or Hyderabad or Mumbai or Delhi or Pune or Chennai or Kolkata
OnsiteFull Time
Deloitte
Deloitte: Professional services firm providing audit, consulting, and advisory services.
4+ YOE4+ years QA automation experience with Tricentis Tosca and Selenium, Java and TestNG/JUnit, REST Assured/Postman, SQL, Git, CI/CD (Jenkins/Azure DevOps), Agile; Bachelor’s degree.
Tricentis Tosca, Selenium WebDriver, Java, TestNG, JUnit, REST Assured, Postman, SQL, Git, Jenkins, Microsoft Azure DevOps, Cucumber, Salesforce, SAP, Microsoft Azure
3w
Save
Mark Applied
Hide
QA Automation Engineer
Bangalore or Mumbai or Gurugram
OnsiteFull Time
Lenovo
LenovoHKSE: 992: Manufactures personal computers, mobile devices, and server infrastructure.
Bachelor's in CS/Engineering, strong C# and Selenium experience, API automation (RestSharp/Restfit), BDD (Cucumber/SpecFlow/Reqnroll), Azure DevOps CI/CD, AI-assisted test tooling, test framework design and debugging with Allure.
C#, Selenium, RestSharp, Restfit, Cucumber, SpecFlow, Reqnroll, GitHub Copilot, Allure, Azure DevOps, Postman, Swagger, Microsoft Visual Studio, VS Code, Git, Azure Repos, GitHub, Javascript, PowerShell
4w
Save
Mark Applied
Hide
Lead QA Automation Engineer
Mumbai, Maharashtra, India
HybridFull Time
Morningstar
MorningstarNASDAQ: MORN: Provides independent investment research, data, and analytics.
9+ YOE9+ years QA experience with 6–7 years automation, expertise in Selenium WebDriver, Nightwatch, Java, JavaScript, Rest Assured, Ready API; strong QA methodologies, API/UI automation, Agile experience; AWS knowledge a plus.
Selenium WebDriver, Nightwatch, Java, JavaScript, jQuery, Ember, Angular, Rest Assured, Ready API, AWS
1mo
Save
Mark Applied
Hide
Lead QA Automation Engineer
Mumbai, Maharashtra, India
HybridFull Time
Morningstar
MorningstarNASDAQ: MORN: Provides independent investment research, financial data, and management services.
9+ YOE9+ years QA experience with 6–7 years automation; strong UI and API automation skills (Selenium WebDriver, Nightwatch, Rest Assured, Ready API); Java and JavaScript proficiency; Agile experience; team leadership experience.
Selenium WebDriver, Nightwatch, Java, JavaScript, jQuery, Ember, Angular, Rest Assured, Ready API, AWS
5mo
Save
Mark Applied
Hide
QA Automation Engineer
Mumbai, Maharashtra, India
OnsiteFull Time
TIS Labs
TIS Labs: Provider of specialized IT infrastructure consulting and managed services.
8+ YOE8+ years QA automation; 5+ years Playwright; strong TS/JS/Python; UI/API testing; CI/CD; Git.
Playwright, TypeScript, JavaScript, Python, Git, CI/CD, GitHub Actions, Jenkins, GitLab, Azure DevOps, BrowserStack, Sauce Labs, LambdaTest, Docker