QA Automation Engineer
About Us
Tech9 is shaking up a 20-year-old industry, and we're not slowing down. Recognized by Inc. 5000 as one of the nation's fastest-growing companies, we are dedicated to building innovative, high-quality software solutions. Our team is passionate about delivering technology that makes an impact. We offer a 100% remote working environment with a collaborative and supportive culture, allowing you to focus on what you do best.
Role Overview
We are seeking a QA Automation Engineer based in (Location) to join our growing engineering team. In this role, you’ll design, develop, and maintain automated test frameworks to ensure the quality, reliability, and performance of applications built in a .NET environment.
You will work closely with backend and frontend developers, product managers, and QA peers to define automation strategies, implement robust test suites, and ensure smooth integration across services and systems. This is a great opportunity for a detail-oriented engineer who loves automation, quality, and working across modern web technologies.
Responsibilities
- Automation Development: Design, build, and maintain automated test suites for .NET-based web applications and APIs using frameworks such as Playwright, Cypress, or Selenium.
- Integration with CI/CD: Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps) to enable continuous testing and faster deployments.
- Test Strategy & Planning: Define test strategies and ensure comprehensive coverage across functionality, performance, and regression areas.
- Cross-Team Collaboration: Collaborate with .NET developers and DevOps engineers to identify test automation opportunities and ensure test reliability within the build pipeline.
- Manual Verification: Perform targeted manual testing for complex scenarios or new functionality before automation.
- Defect Tracking & Reporting: Identify, log, and track defects through to resolution, ensuring visibility of quality metrics.
- API Testing: Develop and execute automated tests for RESTful APIs and backend services.
- Performance & Security Awareness: Partner with engineers to identify performance bottlenecks and basic security gaps during testing.
- Continuous Improvement: Recommend and implement best practices for improving QA automation coverage, maintainability, and test reliability.
Minimum Qualifications
- Candidate must be located in India
- 4+ years of experience in QA, with at least 2+ years in test automation.
- Hands-on experience with one or more automation frameworks: Playwright, Cypress, or Selenium.
- Strong understanding of .NET applications, including how to validate APIs, backend services, and UI layers.
- Proficiency in JavaScript/TypeScript, C#, or a similar scripting language used in automation.
- Familiarity with CI/CD pipelines and source control systems (Git).
- Experience testing web applications and RESTful APIs.
- Solid analytical and problem-solving skills, with high attention to detail.
- Strong communication skills and ability to collaborate in distributed teams.
Preferred Qualifications
- Experience with API automation tools (e.g., Postman, REST Assured, SuperTest).
- Experience testing in Azure cloud environments.
- Knowledge of performance testing and visual regression testing.
- Familiarity with test management tools (JIRA, Azure DevOps Test Plans).
- Bachelor’s degree in Computer Science or related technical field.
Why Join Us?
- High Impact: Ensure the reliability and performance of mission-critical .NET applications.
- Flexibility: 100% remote position based in (LOCATION) with flexible working hours.
- Collaboration: Partner with skilled engineers and QA professionals across global teams.
- Growth: Expand your automation expertise with leading frameworks and modern CI/CD practices.
Hiring Process
Our hiring process is designed to be thoughtful, efficient, and focused on both technical ability and team fit:
- 30-minute on-demand HireVue screening – Situational and behavioral questions to understand your ownership mindset, adaptability, and approach to collaboration.
- 10-minute virtual Q&A with our recruiter – A conversation to clarify the role and answer your questions (not an interview).
- 60-minute live technical interview 1 – Focused on automation concepts, frameworks, and .NET testing scenarios.
- 60-minute live technical interview 2– Focused on automation concepts, frameworks, and .NET testing scenarios.
- 30 minute chat with the hiring manager – To align on expectations and culture fit.
- 30 minute client session – Final step to ensure alignment with client needs (if needed). #India
To ensure you've received our notifications, please whitelist the domains jazz.co, jazz.com, and applytojob.com
