Mid-Level Software Engineer for Automation Frameworks

Appian is a software company that automates business processes with an AI-Powered Process Platform.
Backend
Mid-Level Software Engineer
In-Person
9+ years of experience
Enterprise SaaS · AI

Description For Mid-Level Software Engineer for Automation Frameworks

Appian is seeking a Mid-Level Software Engineer for Automation Frameworks to join their Test Automation Development function in Chennai. The role involves designing and developing automated tests, creating system-level regression and smoke tests, and training teams on test frameworks. You'll work on defining, designing, and maintaining test automation infrastructure, collaborating with teams to build automated test frameworks, and automating tests for release quality validation. The ideal candidate is passionate about software engineering and quality, skilled in software design, and experienced in multiple automated test types. This role offers opportunities to work with modern technologies, including microservices, cloud-native applications, Kubernetes, and Docker. Appian values cross-functional collaboration and is committed to personal and professional growth, offering various training and development resources. The company culture is rooted in respect, with a focus on inclusivity and innovation.

Last updated 17 days ago

Responsibilities For Mid-Level Software Engineer for Automation Frameworks

  • Design and develop automated tests from scratch or on existing manual testing plans
  • Develop system level regression and smoke tests focusing on the system as a whole
  • Train teams on the use and extension of test frameworks and related tools
  • Provide assistance/guidance to the quality engineering team on technology use for testing problems
  • Define, design, develop, maintain, and extend test automation infrastructure, frameworks, and processes
  • Work with teams to build automated test frameworks, infrastructure, and test cases
  • Automate tests focused on the entire breadth of the product for release quality validation
  • Work with stakeholders to design strategies in quality verification and test management
  • Manage availability, latency, scalability, and efficiency of the product
  • Identify opportunities for code refactoring and performance optimizations
  • Communicate technical designs verbally and/or in writing

Requirements For Mid-Level Software Engineer for Automation Frameworks

Kubernetes
  • 9-13 years of relevant experience
  • Understanding of multiple automated test types (unit, functional, integration, end-to-end, security, performance, UI)
  • Experience driving automated test design and implementation
  • Strong knowledge of modern test automation architecture, technologies, and processes
  • Strong knowledge of DevOps and Continuous Delivery principles
  • Experience in Microservices and Cloud-Native Applications
  • Experience in Kubernetes and Docker
  • Ability to use object-oriented and functional programming approaches
  • Effective communication skills for technical designs

Benefits For Mid-Level Software Engineer for Automation Frameworks

Education Budget
  • Training and Development programs
  • Growth Opportunities
  • Leadership program for new and aspiring managers
  • Appian University for specialized department training
  • Skills-based training
  • Tuition reimbursement
  • Employee-led affinity groups
  • Equal opportunity employer
  • Reasonable accommodations provided

Interested in this job?

Jobs Related To Appian Mid-Level Software Engineer for Automation Frameworks

Software Engineer - Workload Performance Engineer

Join Uber as a Software Engineer - Workload Performance Engineer to optimize critical workloads and shape the future of performance-driven systems.

Software Engineer II, Backend - Delivery

Uber is hiring a Software Engineer II, Backend for their Delivery team in São Paulo, Brazil. Build scalable backend services for a global on-demand delivery platform.

Software Engineer - Production Support Engineering

Salesforce seeks a Software Engineer for Production Support Engineering to tackle customer issues, debug complex problems, and improve product reliability.

Product Software Integration Engineer for XR

Qualcomm China seeks a Product Software Integration Engineer for XR to support next-gen AR/VR/MR technologies and Snapdragon-based platforms.

Game Performance Test Engineer/Sr

Game Performance Test Engineer/Sr role at Qualcomm China, focusing on game performance testing, analysis, and optimization for Android platforms.