Quality Assurance Automation Engineer

Synechron Technologies

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

QA Automation Engineer with Java, Selenium, and Playwright Expertise

Job Summary
Synechron is seeking a skilled Automation Test Engineer with expertise in Java and Selenium to lead the design, development, and maintenance of automated testing frameworks. The role involves collaborating with development and QA teams to ensure comprehensive test coverage, integrating automation into CI/CD pipelines, and enhancing testing practices for high-quality software delivery. The ideal candidate will support the organization’s goal of accelerating release cycles while maintaining robust, reliable, and scalable testing solutions, particularly within the trading domain.


Software Requirements

  • Required:

    • Java (latest stable version, strong proficiency in Java programming)
    • Selenium WebDriver for automation testing
    • Test automation frameworks such as TestNG, JUnit
    • Build tools: Maven or Gradle
    • Version control: Git
    • CI/CD tools: Jenkins, GitHub Actions, Azure DevOps
  • Preferred:

    • Playwright for modern web browser automation
    • API testing tools like RestAssured or Postman
    • Cloud-based test automation platforms such as BrowserStack or Sauce Labs
    • BDD frameworks like Cucumber
    • Performance testing tools (JMeter, Gatling)


Overall Responsibilities

  • Design, develop, and maintain automated testing frameworks using Java and Selenium for web applications.
  • Create, execute, and maintain automated test scripts for functional, regression, and integration testing.
  • Implement cross-browser testing strategies; leverage Playwright for testing modern web applications.
  • Integrate automation tests into CI/CD pipelines to support continuous testing and delivery.
  • Collaborate with developers and QA analysts to identify test scenarios, improve test coverage, and ensure effective automation practices.
  • Perform root cause analysis of test failures, document defects, and work with teams to resolve issues.
  • Drive continuous improvement in testing strategies, tools, and practices to enhance reliability and efficiency.
  • Stay current with emerging testing tools, automation techniques, and industry best practices.


Technical Skills (By Category)

  • Programming Languages:

    • Required: Java (Java 8+), JavaScript (preferred for Playwright)
    • Preferred: Exposure to Python or other scripting languages for automation tasks
  • Databases/Data Management:

    • Preferred: Basic knowledge of RESTful API integrations with backend databases (MySQL, SQL Server, Oracle)
  • Cloud Technologies:

    • Preferred: Experience leveraging cloud-based testing platforms (BrowserStack, Sauce Labs)
  • Frameworks and Libraries:

    • Required: Selenium WebDriver, TestNG, JUnit
    • Preferred: Playwright, RestAssured, Cucumber for BDD
  • Development Tools and Methodologies:

    • Required: Maven/Gradle, Git, Jenkins, GitHub Actions, Azure DevOps
    • Agile/Scrum experience for iterative development and continuous testing
  • Security Protocols:

    • Understanding of secure testing practices and data privacy considerations when testing production-like environments.


Experience Requirements

  • 3 to 5 years of experience in QA automation testing, with proven expertise in Java and Selenium.
  • Hands-on experience developing and maintaining automation frameworks in complex or regulated domains such as trading or finance.
  • Familiarity with CI/CD pipelines and integrating automation into deployment workflows.
  • Experience with modern web automation tools like Playwright is a plus.
  • Previous exposure to trading or financial services domain is highly desirable.
  • Candidates with equivalent experience demonstrating automation excellence will be considered.


Day-to-Day Activities

  • Design, develop, and update automated test scripts and frameworks for trading-related web applications.
  • Collaborate with developers, QA, and product managers to understand feature requirements and develop corresponding automation strategies.
  • Execute automation scripts, analyze results, and report defects with detailed root cause analysis.
  • Maintain and enhance test environments and tools, ensuring test coverage aligns with product releases.
  • Participate in daily stand-ups, sprint planning, and retrospectives to promote quality practices.
  • Optimize existing test suites to improve execution speed and reliability.
  • Advocate for automation best practices and identify opportunities for process improvements.
  • Keep up with evolving testing techniques and incorporate new tools, including Playwright if applicable.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Professional certification in Java, Selenium, or automation testing (preferred).
  • Proven experience with automation testing in trading or financial services is highly preferred.
  • Commitment to continuous learning through industry certifications, training, or professional development.


Professional Competencies

  • Strong analytical and problem-solving capabilities with a focus on automation effectiveness.
  • Proactive mindset for identifying testing gaps and automation opportunities.
  • Excellent communication skills to collaborate effectively with diverse teams.
  • Adaptability to new tools and evolving testing requirements.
  • Ability to work under pressure, adhering to tight deadlines while maintaining quality standards.
  • Strong focus on detail and process improvement to enhance testing reliability and efficiency.

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

Experience Level

Senior Level

Job role

Work location

Bengaluru - GTP, India

Department

Software Engineering

Role / Category

Software Quality Assurance and Testing

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

Synechron Technologies

Job posted by Synechron Technologies

Apply on company website