Job Title: QA Automation Analyst (Gauge/Java)
Location: Remote (India-based candidates only)
Job Type: Full-time
Job Overview
ITX is seeking a highly motivated and detail-oriented QA Automation Analyst with strong hands-on experience in Gauge, Java, and automation testing to join our remote Agile team. In this role, you will work collaboratively across teams to design, develop, and execute automated and manual test strategies that ensure our software products meet the highest quality standards. You’ll be involved in the full QA lifecycle — from requirement analysis and test planning to defect tracking and continuous process improvement.
This role offers the opportunity to work in a forward-thinking environment that emphasizes equality in compensation, a remote-first mindset, and continuous learning.
Key Responsibilities
-
Analyze user stories and requirements to develop comprehensive test plans and manual/automated test cases.
-
Develop and maintain automated test scripts using Gauge and Java, following best practices like Page Object Model (POM).
-
Conduct manual, exploratory, and regression testing where needed.
-
Execute functional, API, security, mobile, performance, and accessibility test scenarios.
-
Implement and manage automated test suites, ensuring reliability and accuracy across releases.
-
Integrate test suites into CI/CD pipelines using tools like GitHub and Jenkins.
-
Track defects using JIRA and maintain traceability of test cases in Zephyr, Xray, or similar test management tools.
-
Collaborate closely with developers, product owners, and other stakeholders to clarify requirements and define testable acceptance criteria.
-
Measure and report on test results and quality metrics.
-
Provide continuous feedback on test process improvements and proactively share knowledge with the broader QA team.
-
Participate in Agile ceremonies including daily stand-ups, story grooming, sprint planning, and retrospectives.
Required Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
-
Minimum 4 years of experience as a QA Analyst or Software Tester in Agile environments.
-
Proficient in automated testing using Gauge with Java.
-
Experience in API testing (REST/SOAP) using tools such as Postman or equivalent.
-
Hands-on knowledge of CI tools (e.g., Jenkins, GitHub Actions).
-
Familiarity with version control systems like Git, GitHub, or SVN.
-
Experience with test management tools such as Zephyr, Xray, or JIRA.
-
Solid understanding of SQL for database validation.
-
Working knowledge of the Page Object Model (POM) design pattern.
Preferred Skills
-
Experience in Accessibility Testing.
-
Proficiency in load testing with tools like K6 or equivalent.
-
Exposure to mobile testing, including emulators and automated mobile test frameworks.
-
Familiarity with penetration testing tools such as ZAP Tool or Burp Suite.
-
Ability to identify and optimize unstable (flaky) tests in the automation suite.
What Sets ITX Apart?
-
Fair and transparent market-based compensation—no negotiation required.
-
Automatic pay adjustments based on annual market benchmarks.
-
Clear and equitable salary structures with zero tolerance for pay gaps based on gender, race, disability, or age.
-
Remote-first team culture with a focus on inclusion, knowledge sharing, and continuous improvement.
About ITX
Founded in 1997, ITX is a mission-driven software development company committed to building great product solutions while valuing transparency, collaboration, and innovation. Our compensation and team culture are designed to recognize your contributions and provide an environment for personal and professional growth.
Application Details
-
Location Requirement: India only
-
Work Type: Remote, Full-time
- Company Name: ITX
- Average Salary Offered (for Current Role):10-20 LPA
- Must-have skills (in bullet points):
- Bachelor's degree in computer science, engineering, or a related field
- At least 4 years of experience as a quality analyst, tester, or a similar role
- Proficient in automated testing tools and frameworks such as Gauge
- Knowledge of programming languages like Java, C#, Python, etc.
- Experience implementing Page Object Model pattern
- Experience working with agile methodologies (Scrum, Kanban, etc.)
- Experience with version control systems (Git, SVN, etc.)
- Experience with test management tools (Jira, Zephyr, Xray, etc.)
- Proficient in SQL queries
- Experience with API Testing
- Experience with CI tools like GitHub and Jenkins
- How to prepare for the Interview?
- Review your knowledge of automated testing tools, frameworks, and programming languages mentioned in the job description
- Brush up on your understanding of agile methodologies, version control systems, and test management tools
- Prepare examples of your experience in implementing Page Object Model pattern, API Testing, and working with CI tools
- Be ready to discuss your approach to testing, quality assurance practices, and collaboration with development and product teams
- Research ITX's company culture, values, and projects to align your responses accordingly
- How to prepare the resume for this job description?
- Highlight your relevant experience as a quality analyst, tester, or similar role
- Emphasize your proficiency in automated testing tools, frameworks, and programming languages
- Showcase your experience with agile methodologies, version control systems, and test management tools
- Mention any projects or accomplishments related to implementing Page Object Model pattern, API Testing, or working with CI tools
- Tailor your resume to match the job description's requirements and keywords
- Links to prepare for the interview:
- Gauge Testing Framework: https://gauge.org/
- Java Programming Language: https://www.java.com/
- Agile Methodologies: https://www.agilealliance.org/
- Git Version Control: https://git-scm.com/
- Jira Test Management: https://www.atlassian.com/software/jira/test-management
- SQL Queries: https://www.w3schools.com/sql/
- API Testing: https://www.guru99.com/api-testing.html
- Jenkins CI/CD: https://www.jenkins.io/
Remember, preparation is key to showcasing your skills and experience effectively during the interview process.