Job description
Job Opening: QA Automation Engineer (Tech Support)
Job Details:
- Job Location: Surat (Office - Work from Office)
- Shift Timings: US EST shifts (Flexibility required) (10 PM to 6 AM IST)
- Employment Type: Full-time
- Salary Range: As per market standards
About the Role:
We are looking for a QA Automation Engineer with strong expertise in Web, Mobile, and API test automation who can not only design and maintain scalable test automation frameworks but also collaborate closely with clients in a tech-support-focused role.
The ideal candidate will have a mix of hands-on automation skills, client-facing experience, and the ability to troubleshoot complex testing scenarios.
This role provides the opportunity to work on cutting-edge automation technologies, support global clients (flexibility with EST hours), and contribute directly to product adoption and customer success.
Key Responsibilities:
- Design, write, and automate test cases for Web, Mobile, and API platforms using tools like Appium, Selenium, TestNG, Cucumber, Cypress, Postman, RestAssured, and JMeter.
- Build, optimize, and maintain custom automation frameworks leveraging Java, Appium, Selenium, Maven, TestNG, and CI/CD tools (Jenkins, CircleCI, Bitrise, GitHub Actions, etc.).
- Automate test cases for TestOS (TestGrid’s flagship product) and provide hands-on guidance to clients.
- Collaborate with clients to understand test requirements, troubleshoot issues, and provide technical support for automation and TestOS product usage.
- Deliver client demos, product walkthroughs, and feature explanations, ensuring smooth onboarding and adoption.
- Integrate automated scripts into CI/CD pipelines to ensure seamless continuous testing.
- Act as a technical point of contact for client queries related to automation best practices, framework design, and product integration.
- Work in an agile environment, contributing to sprint planning, QA strategy, and cross-team collaboration.
Required Skills & Experience
- Bachelor’s degree in computer science, Engineering, or related field.
- 2+ years of hands-on automation testing experience (Web, Mobile, and APIs).
- Strong coding experience in Core Java.
- Proven expertise in building and maintaining automation frameworks.
- Proficiency in Selenium, Appium, TestNG, Maven, RestAssured, and CI/CD integration.
- Familiarity with modern QA practices such as BDD/TDD (Cucumber, JUnit) and shift-left testing.
- Experience with performance testing tools like JMeter.
- Strong understanding of test methodologies (functional, regression, integration, performance, smoke, UAT, etc.).
- Excellent problem-solving skills with strong attention to detail.
- Strong written and verbal communication skills to engage with clients and cross-functional teams.
- Flexibility to work in US/EST time zones when required.
Preferred / Good-to-Have
- Experience with cloud-based testing platforms (e.g., TestGrid, SauceLabs, BrowserStack, LambdaTest).
- Exposure to XCTest, Robot Framework, and Selenium IDE.
- Familiarity with API test automation frameworks and microservices testing.
- Prior experience in a client-facing or technical support role.
- Knowledge of Agile and DevOps practices.
Why Join TestGrid?
At TestGrid, we offer a dynamic work environment with ample opportunities for growth and development.
Join us in shaping the future of software testing and be part of a team that values innovation, collaboration, and excellence.
How to Apply:
If you are a results-driven Java Developer looking to make an impact, we want to hear from you! Please submit your resume to with the subject line:
QA Automation Engineer (Tech Support) - TestGrid
TestGrid.io is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
Required Skill Profession
Computer Occupations