Senior Test Automation Engineer

4 years

0 Lacs

Posted:6 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Hiring For A QA Engineer Who Will Shape Our Quality Future


We are not looking for someone who just “executes tests and writes some automation.” We are looking for a teammate who thinks about quality the same way great engineers think about architecture: holistically, long-term, and with pride in craft, because quality matters to you. When you build automation, you treat it like a first-class citizen: clean, readable, maintainable. You know that a well-designed test suite is a service to the entire engineering team. Bad automation slows everyone down; good automation becomes leverage.


We are looking for a person with boundless curiosity. Someone who wants to know how the product behaves, how the code is structured, and where the risks truly are. Someone who pokes, experiments, digs, and explores. Not a button-pusher. Not a checkbox-tester. A genuine problem solver. And your curiosity doesn’t stop at testing. You play with new AI tools because you’re genuinely interested in what they can unlock. You tinker with side projects, not because someone asked, but because building things is fun for you. That creative energy matters here.


patterns,

abstractions, when to add complexity


You are technical, but you are also grounded.

You don’t talk down to people.

You don’t use jargon as a shield.

You don’t hoard knowledge or ego-trip on being “the automation expert.”

Instead, you lift people up. You give clear, honest feedback. You accept feedback with humility.

You’re the kind of engineer others naturally come to when they need clarity, not because of your title, but because of your mindset.


We want someone who doesn’t wait for instructions.

When something needs to be done, you do it.

When something is unclear, you clarify it.

When the quality bar can be higher, you raise it.

You don’t wait for permission to lead: you lead through influence, consistency, transparency, and

solid engineering.


On a normal day here, you might:

  • Rewrite a brittle Playwright utility because the team deserves better building blocks.
  • Run a bunch of exploratory and planned tests, trying to break the system.
  • Tune a GitHub Actions workflow because slow CI slows everyone down.
  • Dive into error logs to understand a production issue and find ways to recreate it in the test environment because your ownership extends beyond “my tests passed.”
  • Guide a conversation after a failure and help the team learn from it without blame.

how you think.


The teammate we are searching for:

  • asks “why” far more often than “what,”
  • sees quality as everyone’s job, not a QA silo,
  • believes curiosity is a discipline, not a personality trait,
  • cares about the team winning, not about looking smart,
  • treats failures as data points, not personal flaws,
  • builds systems that outlive them, not hacks that “just work this sprint.”


If you’re reading this and thinking, “Yes! This is how I already operate,” then you’re probably the person we want on this team. If not, no problem. This role isn’t for everyone. We are looking for someone very specific, and if it’s you, you’ll know.


Responsibilities

  1. Build and ship high-quality, AI-assisted test automation
  • Design, develop, and maintain scalable, reliable, and secure test automation frameworks across UI, API, and integration layers.
  • Write clean, well-structured automation code that balances speed of delivery with long-term maintainability.
  • Proactively identify flaky tests, bottlenecks, architectural gaps, and opportunities to improve reliability, speed, or coverage.
  • Automate workflows that streamline QA and engineering productivity.
  1. Execute thoughtful, high-signal manual testing
  • Perform exploratory testing that goes beyond scripted checks: digging into edge cases, product behavior, and user flows with genuine curiosity.
  • Validate complex scenarios, new features, and ambiguous product areas where automation isn’t yet the right tool.
  • Use insights from manual testing to guide automation priorities, architecture decisions, and risk assessment.
  • Treat manual testing as a strategic activity that uncovers unknowns, not a rote task to “get through.”
  1. Elevate the quality culture
  • Uphold high standards for test design, automation strategy, code quality, reliability, and documentation.
  • Mentor junior engineers through code reviews, pairing, and thoughtful guidance.
  • Understand the product deeply: its users, workflows, risks, and growth goals.
  • Translate business needs into robust testing strategies that uncover issues early and improve user experience.
  • Take ownership of outcomes, not just automation scripts.


Requirements

  • 4-6 years of professional QA engineering experience with strong programming ability in Java, Python, or JavaScript.
  • Deep hands-on expertise in UI and API automation using Playwright/Selenium and TestNG/JUnit, with a solid grasp of testing at multiple layers (UI, API, integration). Proven experience designing or evolving automation frameworks that are scalable, maintainable, and used comfortably by other engineers.
  • Strong understanding of CI/CD pipelines (GitHub Actions or Jenkins), how to integrate tests effectively, and how to improve reliability and speed.
  • Strong exploratory testing skills, especially in ambiguous or high-risk areas where automation alone won’t uncover the real issues.
  • Ability to diagnose flaky tests, performance bottlenecks, and architecture gaps, and propose technical solutions, not band-aids.
  • Curiosity and hands-on experience with AI-assisted tools for test generation, debugging, and log analysis, with a desire to integrate AI into QA workflows.
  • Excellent cross-functional communication with Product, Design, and Engineering, especially for clarifying requirements and improving testability.


Tech-stack and tools

  • Automation: Java, Playwright, TestNG
  • API Testing: RestAssured, Postman, custom API test harnesses
  • CI/CD: GitHub Actions
  • Database: MySQL
  • Collaboration: Jira, Confluence, Slack
  • AI Tools: Cursor, CodeRabbit, Copilot, AI-assisted test generation/debugging tools


WHY THIS ROLE MATTERS

This is by no means an easy role, but for the right person, it will be an incredibly rewarding one. You’ll be a key contributor to the many integral tech initiatives we’re currently working on. The things we learn over the next few years will change everything about Tech not only at Fresh Prints, but globally. So let's get started.

Compensation & Benefits

  • Competitive salary
  • Health insurance
  • The opportunity to learn a lot rapidly
  • Working with a talented and engaged team dedicated to building a business together.
  • At Fresh Prints, we deeply value the long-term contributions of our team. To recognize and celebrate that commitment, we offer a 2-month paid Sabbatical to eligible employees.


Job Location

  • This is 100% remote work.


Working Hours

  • 1:30 PM IST - 11:30 PM IST


Fresh Prints is an equal employment opportunity employer and promotes diversity, actively encouraging people of all backgrounds, ages, LGBTQ+, and those with disabilities to apply.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You