Automation Engineer

QA Automation EngineerQA Automation EngineerOtherRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

88 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishAndroidGradleiOSJavaJenkinsMavenSelenium

Job Description

Automation Engineer

Indium

• Develop and maintain automation frameworks. • Collaborate with cross-functional teams to ensure high-quality product delivery. • Conduct testing and provide feedback to improve product performance. • Maintain documentation of automation processes and results.

Job Requirements

  • Excellent understanding of Java (Java 8 and above)
  • Good knowledge of Java Design Patterns and SOLID principles
  • Strong hands-on experience with source code management systems such as Git and build tools like Maven and Gradle
  • Experience in Mobile Automation using Appium (iOS and Android)
  • Good understanding of ADB commands and Xcode
  • Strong understanding of REST APIs and experience in API automation using Rest Assured (Feign Client is a plus)
  • Expertise in Selenium with Java and TestNG (Cucumber is optional)
  • Experience with CI/CD tools such as Jenkins and GitHub Actions, and reporting tools like Allure
  • Experience working in Agile methodologies such as Scrum or Kanban
  • Excellent communication and interpersonal skills.

Benefits

  • At Indium, diversity, equity, and inclusion (DEI) are core values.
  • WE@IN women empowerment program.
  • Tailored training for inclusiveness.
  • Human Capital Award recognition for diversity initiatives.

Related Categories

Related Job Pages

More QA Automation Engineer Jobs

Guidehouse logo

Senior QA Automation Engineer, Playwright

Guidehouse

Solving big problems, building trust in society, and empowering our clients to shape the future.

Full TimeRemoteTeam 10,001+Since 2018H1B Sponsor

• As a Quality Assurance Engineer, you will develop and maintain test script using relevant frameworks. • Automate test cases across multiple user roles. • Implement UI Automation using tools such as playwright. • Conduct peer reviews of your code. • Share test execution results and feedback every release cycle. • Lead test automation initiatives and integrate automated testing into CI/CD pipelines and DevSecOps processes.

Texas
$92K - $153K / year
Job Closed
OtherRemoteTeam 11-50

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Seeking a QA/Test Automation Architect to define and scale our automation strategy across the organization. This role balances hands-on technical leadership (frameworks, libraries, pipelines) with strategic governance (tool selection, standards, best practices), ensuring that automated quality becomes an integral, measurable part of our software delivery lifecycle. You will partner with Engineering, SRE/Platform, DevOps, Product, and Security to: - Assess and prescribe automation tools based on product needs and architectural fit. - Design and evolve multi-layer automation frameworks (UI, API, contract, performance, mobile). - Establish coding standards, test design patterns, and reusable libraries at scale. - Drive quality-as-code practices and CI/CD integration. - Mentor engineers and enable squads with training, reference implementations, and playbooks. Qualifications - Designing large-scale test automation frameworks and libraries. - Expertise with one or more core languages for automation: UFT, Java, C#, JavaScript/TypeScript, or Python; polyglot comfort is a plus. - Proven experience with web UI automation (e.g., Playwright, WebDriver/Selenium), API testing (e.g., REST/GraphQL, contract testing with Pact/Playwright/Stoplight), and performance testing (e.g., k6, Gatling, JMeter). - Strong CI/CD integration experience (GitHub Actions, Azure DevOps, Jenkins, GitLab CI) and artifact/report publishing (Allure/Extent/ReportPortal). - Hands-on knowledge of cloud platforms (Azure/AWS/GCP), containers (Docker), and orchestration (Kubernetes) as it relates to test execution at scale. - Experience establishing coding standards and conducting code reviews for test code; familiarity with design patterns (Page Object, Screenplay, Component Object, Builder, Strategy). - Solid understanding of test data management, environment management, and observability (logs, metrics, traces) in test pipelines. - Excellent communication skills. Requirements - Define test automation strategy aligned to business goals, release cadence, and risk profile (e.g., shift-left testing, test pyramid, contract testing, performance baseline). - Evaluate, prescribe, and govern tools across web, mobile, API, data, and performance domains; create decision frameworks (build vs. buy, OSS vs. commercial) and maintain an approved tool catalog. - Create and enforce coding/testing standards (naming, structure, assertions, waits, page/component objects, service clients, data/model builders) and review mechanisms (linting, code review, pipelines). - Establish a Quality Architecture blueprint that integrates test automation with CI/CD, and security tooling. - Define governance for test data management, environment strategy, and versioning of test assets (including contracts and test fixtures). - Architect scalable, modular automation frameworks (monorepo vs. poly repo strategy, multi-language support if needed) supporting UI, API, contract, and performance testing. - Build reusable libraries (e.g., HTTP clients, auth handlers, data builders, fixtures, logging, reporting, parallelization, retries). - Integrate automation into CI/CD (pull request gates, smoke suites, nightly regressions, ephemeral environment validation, quality dashboards). - Implement observability for tests (structured logs, traces, screenshots/videos, artifact retention) and publish actionable reports to stakeholders. - Partner with SRE/Platform on environment provisioning, ephemeral test environments, and containerized runners for scalability. - Coach and mentor SDETs/engineers; run workshops, office hours, and code clinics. - Create playbooks and templates (starter kits, example projects) to speed adoption. - Collaborate with product/engineering to define acceptance criteria and testability. - Drive test data strategy (synthetic/anonymized data, data seeding, contracts). - Champion shift-left practices (contract tests, component tests, static analysis, mutation testing where appropriate). Benefits

United States
Job Closed
Catena logo

Microsoft 365 Automation Developer

Catena

Empowering Talent. Elevating Companies. Uniting Success.

Full TimeRemoteTeam 1-10H1B No Sponsor

• Build a conditional case intake form that structures all key case data at intake • Create a living "Case Summary" document that auto-populates from intake data and updates via AI analysis of new documents • Implement locked Word templates with content controls for complaints, demand letters, interrogatories, and other legal documents • Automate routing of signed retainers from DocuSign into the correct SharePoint case folders • Build workflow triggers for document generation when cases move into key stages (litigation, demands, closings) • Create weekly treatment update reports generated automatically from Excel tracking sheets • Reduce the attorney's manual admin time by 10+ hours per week through intelligent automation

Philippines
Job Closed
Coderio logo

Senior Security Automation Engineer

Coderio

Accelerate Your Digital Transformation

Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

• Diseñar y desarrollar integraciones entre herramientas de seguridad y sistemas internos. • Construir automatizaciones mediante APIs para optimizar los flujos operativos del equipo. • Desarrollar funciones serverless (AWS Lambda / Azure Functions) para orquestar integraciones entre plataformas. • Implementar soluciones que conecten SIEM, sistemas de alertas, fuentes de datos cloud y herramientas internas. • Automatizar procesos de detección, respuesta y reporting de incidentes. • Diseñar y construir soluciones iniciales con AI Agents y LLMs para análisis de incidentes, consultas de información y generación automática de reportes. • Colaborar con especialistas de seguridad, cloud y operaciones para mejorar herramientas y procesos del equipo.

Argentina
Job Closed