Senior APOC Engineer
Job Title: Senior APOC Engineer
Department: Solution Engineering
Location: Coimbatore/Bengaluru
About AppViewX:
AppViewX is the only machine and agent identity security company built for the AI and quantum era, bringing together discovery, automation, control, and intelligence. The AVX Platform helps enterprises reduce risk by providing complete visibility and governance over every machine and AI agent identity, automating their lifecycle, controlling their access, and proving compliance at the speed business demands. Trusted by global enterprises across financial services, healthcare, and technology, AppViewX is recognized as a leader in the IDC 2026 MarketScape for Certificate Lifecycle Management and KuppingerCole’s 2025 Non-Human Identity Management Leadership Compass. For more information, users can visit appviewx.com.
Our Values
Our values define how we work, make decisions, and deliver for our customers and each other. Some reflect strengths deeply engrained in how we work. Others represent the standards we are committed to building together.
- We Do What We Say: We own our commitments, communicate honestly about progress, and measure success by results, not activity.
- We Are Trusted Experts: We continuously build our expertise, offer candid guidance, and focus on the outcomes our customers and colleagues need.
- We Raise the Bar: We stay curious, challenge the status quo, take smart risks, and turn better ideas into meaningful results.
- We Win Together: We share information, debate openly, commit together, and recognize that our success is connected to the success of our customers and teammates.
If these values reflect how you want to work and contribute, you will find an opportunity to make a meaningful impact at AppViewX.
Role Overview:
We are seeking a skilled and versatile Python Automation Engineer with Quality Expertise to join our Advanced Proof of Concept (APOC) team. This is a hybrid engineering role, development-first in nature, where the primary focus is on building automation solutions, tools and scripts that power APOC initiatives. When the queue demands it, the same engineer will shift to quality validation, ensuring the reliability, scalability and correctness of solutions developed within the team.
The ideal candidate is a strong Python developer who also brings hands-on QA capabilities — someone comfortable writing production-grade automation code as their core work, and equally capable of stepping into structured testing, API validation and defect analysis as needed. This dual capability makes you a force multiplier on a fast-moving APOC team.
Key Responsibilities:
Development (Primary Focus)
- Design, develop and maintain Python-based automation tools, scripts and integrations for APOC solutions.
- Build reusable automation frameworks, utilities and internal tooling to accelerate proof-of-concept delivery.
- Develop REST API integrations, backend services and workflow automation components.
- Write clean, well-documented and maintainable Python code following engineering best practices.
- Collaborate with APOC Architects, Product Managers and Engineering teams to translate requirements into working solutions.
- Participate in solution design discussions, technical reviews and architecture deep dives.
- Set up, configure and manage automation environments and solution infrastructure for APOC demonstrations and pilots.
Quality Engineering (As Queue Demands)
- Develop and execute test strategies, test plans and validation frameworks for APOC initiatives.
- Perform functional, integration, API, regression and exploratory testing of proof-of-concept solutions.
- Build and maintain API test automation using Python and industry-standard frameworks.
- Validate scalability, data flows, system integrations, workflow functionality and solution performance.
- Identify, document, prioritize and track defects through to resolution.
- Execute root cause analysis and recommend corrective and preventive actions.
- Validate security, reliability and performance aspects of APOC environments where applicable.
- Contribute to QA best practices, reusable testing assets and documentation standards.
What You Bring/Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- 4–8 years of total experience, with a strong foundation in Python development and automation.
- Hands-on Python development experience — writing scripts, automation tools, API integrations or backend utilities.
- Proven experience in API development and testing using REST principles.
- Experience with QA practices including test planning, test design, defect management and validation reporting.
- Strong understanding of SDLC, Agile/Scrum and software engineering best practices.
- Proven ability to work across both development and testing workstreams within the same engagement.
- Strong analytical, troubleshooting and problem-solving skills.
- Excellent communication and stakeholder collaboration skills.
Technical Skills
Must Have
- Python (primary language — development, scripting, automation)
- REST API Development & Testing
- Postman
- Git
- PyCharm / VS Code
- Test Planning, Test Design and Validation
- Functional, Integration and Regression Testing
- Agile/Scrum Methodologies
- Linux and Windows Environments
Preferred / Good to Have
- Python automation frameworks (pytest, Robot Framework or similar)
- Selenium or similar UI automation
- MongoDB — validation, querying and data verification
- Jenkins / CI-CD pipeline integration
- Performance and Load Testing tools
- Docker or containerized environment experience
- Exposure to security validation and networking concepts
- Understanding of distributed systems and complex integrations
- Networking and Security domain knowledge
Preferred Attributes
- Comfortable switching between development and QA modes based on team needs
- Passion for quality, automation and building things that actually work end-to-end.
- Strong ownership mindset — takes a task from requirement to delivery independently.
- Thrives in fast-paced, ambiguous APOC-style environments with evolving requirements.
- Experience working on customer-facing solutions, pilots or proof-of-concept initiatives.
- Quick learner who can pick up new technologies, APIs and solution domains rapidly.
- Strong documentation skills — code comments, test reports and knowledge articles.
Why AppViewX?
AppViewX caters to a wide range of customers from Fortune 1000 companies, including six of the top ten global commercial banks, five of the top ten global media companies, and five of the top ten managed healthcare providers. Over the years, we grew our diverse team, perfected our automation platform, and expanded our global footprint to India, North America, United Kingdom, and Australia. Today, we are headquartered in New York City and have come a long way by optimizing opportunities to create lasting relationships with enterprises, gaining unshakable customer trust along the way.
AppViewX is proud to be an Equal Employment Opportunity Employer. It is AppViewX’s policy to afford equal employment opportunities to all employees regardless of race, color, national origin, ancestry, religion, citizenship status, gender, gender expression or identity, sexual orientation, age, marital status, military or veteran status, pregnancy, disability, genetic information, arrest record, or other protected class under state, federal, or local law.