Himalayas logo
Indium SoftwareIS

QA Fullstack / SDET / Automation Test Engineer

Indium Software is a leader in AI-driven digital engineering services, specializing in providing innovative solutions to enterprises across various sectors.

Indium Software

Employee count: 1001-5000

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

This is a remote position.

We are seeking a highly skilled QA Fullstack Engineer / SDET / Automation Test Engineer to join our quality engineering team.

Test Automation Development
Develop and maintain robust, modular, and reusable automation test frameworks for: UI testing using Selenium, Cypress, Playwright, or WebDriverIO; API testing using RestAssured, Karate, or Postman; Backend/data validation with DB queries (SQL/NoSQL). Implement cross-browser and responsive testing strategies. Build and manage test data generation utilities.
Testing Across the Stack
Execute functional, regression, smoke, sanity, integration, and E2E tests. Perform non-functional testing: performance, security, and usability where required. Support mobile automation using Appium or relevant tools (if applicable).
Continuous Integration & Delivery (CI/CD)
Integrate automated test suites with CI/CD pipelines using Jenkins, GitLab CI/CD, GitHub Actions, CircleCI. Enable shift-left testing by integrating with build and deployment pipelines.
Test Infrastructure & DevOps Collaboration
Design scalable and containerized test environments using Docker. Work with DevOps to manage test execution across test/staging/prod environments. Set up reporting dashboards (Allure, TestNG Reports, etc.).
Collaboration & Agile Practices
Participate in sprint ceremonies: planning, grooming, stand-ups, and retrospectives. Collaborate closely with developers, product managers, DevOps, and designers. Define acceptance criteria and test coverage plans for each feature. Actively engage in code reviews, defect triage, and root cause analysis.
Must-Have Skills & Experience
Programming & Automation: Proficient in at least one language: Java, Python, JavaScript, TypeScript, or C#. In-depth knowledge of Selenium WebDriver, Cypress, or Playwright. Advanced API testing with RestAssured, Postman, or Karate DSL. Experience in writing unit tests and mock services where required.
Testing Methodologies & Practices: Strong grasp of testing fundamentals, test design techniques, and QA best practices. Familiar with TDD and BDD. Experience using Cucumber, SpecFlow, or Behave for BDD frameworks.
CI/CD & Version Control: Hands-on with Jenkins, GitLab CI, GitHub Actions. Comfortable with Git for version control and collaboration.
DevOps & Cloud Awareness: Familiarity with Docker, Kubernetes (basic level), and cloud providers like AWS, Azure, or GCP. Ability to debug and trace logs using CloudWatch, ELK, or Splunk.
Analytical & Soft Skills: Excellent problem-solving and debugging skills. Strong written and verbal communication. Collaborative mindset with a "quality-first" attitude.
Good to Have
Mobile testing experience (Android/iOS) using Appium, Espresso, or XCUITest. Exposure to performance testing tools (e.g., JMeter, Gatling). Security testing knowledge (e.g., OWASP top 10 awareness). Experience working with microservices and message queues (Kafka, RabbitMQ). Familiarity with contract testing (e.g., Pact).

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level
Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Indium Software

Learn more about Indium Software and their company culture.

View company profile

Indium Software is a fast-growing, AI-driven digital engineering services company, dedicated to developing cutting-edge solutions across applications and data. Established in 1999 and headquartered in Cupertino, California, Indium has built strong relationships with over 500 clients, ranging from Independent Software Vendors (ISVs) to Global 2000 companies, and digitally born enterprises. The company focuses on offering an extensive array of services including Product Engineering, Intelligent Automation, and Quality Engineering.

With a strong commitment to innovation, Indium leverages the latest in AI and machine learning technologies to create solutions that not only meet client needs but also unlock the potential for new business models and revenue streams. Their expertise spans several industries such as Banking, Financial Services, Insurance (BFSI), Healthcare, Technology, Manufacturing, and Retail. Notably, Indium emphasizes a customer-centric approach to ensure they provide solutions that enhance processes, optimize operations, and drive digital transformation for their clients.

Claim this profileIndium Software logoIS

Indium Software

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

11 remote jobs at Indium Software

Explore the variety of open remote roles at Indium Software, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Indium Software

Remote companies like Indium Software

Find your next opportunity by exploring profiles of companies that are similar to Indium Software. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Indium Software hiring QA Fullstack / SDET / Automation Test Engineer • Remote (Work from Home) | Himalayas