Fresh Prints Logo

Fresh Prints

Senior Test Automation Engineer

Posted 4 Days Ago
Be an Early Applicant
Easy Apply
In-Office or Remote
Hiring Remotely in Hyderabad, Telangana
Senior level
Easy Apply
In-Office or Remote
Hiring Remotely in Hyderabad, Telangana
Senior level
The Senior Test Automation Engineer will design and maintain automation frameworks, execute manual testing, and elevate the quality culture in the team, emphasizing curiosity and cross-functional collaboration.
The summary above was generated by AI
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.

You’ve probably built frameworks before, maybe multiple. You understand patterns, abstractions, when to add complexity, and when simplicity is the smarter path. You can tell the difference between something that needs engineering effort and something that requires strong processes, planning, and good judgment.

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.

Sure, the stack matters: Java, Python, or JavaScript, Playwright/Selenium/Cypress, TestNG/JUnit, UI plus API testing, CI/CD, AWS/Azure; but that’s not the defining trait. What matters is 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.
  2. 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.”
  3. 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.

 

Top Skills

Ai Tools
Ci/Cd
Github Actions
Java
JavaScript
Junit
MySQL
Playwright
Postman
Python
Restassured
Selenium
Testng

Similar Jobs

23 Days Ago
In-Office or Remote
Hyderabad, Telangana, IND
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
The Senior Software Engineer - Test Automation will develop and maintain automated tests for Veeva's Vault applications, utilizing AWS and CI/CD tools, while mentoring junior team members and collaborating with global teams.
Top Skills: AWSCi/CdCucumberGitJavaJenkinsJIRARestful ApiSelenium
12 Hours Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
Lead AI writing product strategy and development while collaborating with cross-functional teams to enhance long-form writing experiences.
Top Skills: Ai Writing ToolsApple PagesConfluenceGoogle DocsMs WordNotionOverleafWordpress
12 Hours Ago
Easy Apply
Remote
India
Easy Apply
Mid level
Mid level
Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
The Brand Designer will lead visual storytelling for QuillBot's rebranding, create marketing materials, and craft engaging graphics for campaigns.
Top Skills: Adobe Creative SuiteAsanaFigma

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account