CrawlJobs Logo

Software Test and Automation Engineer

India, Hyderabad · Job Posted March 27, 2026
Apply Position
Job Link Share

Job Description

In this role primary responsibility is to perform testing for Cloud Native Database features. This includes understanding feature specifications early in the development cycle to create test specifications, test cases, and test plans under the guidance of feature test architects. This is a key testing position accountable to perform end-to-end testing of complex database features including functional, regression and performance testing ensuring that the features are delivered with high quality in committed timelines.

Job Responsibility

  • Perform testing for Cloud Native Database features
  • Understand feature specifications early in the development cycle to create test specifications, test cases, and test plans under the guidance of feature test architects
  • Perform end-to-end testing of complex database features including functional, regression and performance testing ensuring that the features are delivered with high quality in committed timelines

Requirements

  • BE/B.Tech/M.Tech degree in Computer Science/Information Technology or related field with 2+ years of programming experience and/or software testing experience
  • Strong scripting knowledge in Shell/Python
  • Experience in working with Relational Databases (RDBMS) and SQL
  • Experience with cloud-based development and systems, having worked on projects involving AWS, Azure and Google Cloud platforms
  • Expertise in the utilization of AI and analytical tools based on the requirements
  • Ability to understand features and functionalities from the design documents
  • Ability to write feature test specifications, develop and automate test cases
  • Testing the bug fixes, provide assistance in debugging and isolating the issues
  • Ability to learn, adapt new technologies and attention to detail
  • Working experience in Agile Software Development with exposure to test driven development
  • Proven record in completing/delivering features
  • Strong verbal and written communication skills
  • Strong interpersonal skill for effective teamwork

What we offer

  • People-first culture
  • Flexible work model
  • Focus on well-being
  • Inclusive environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Test and Automation Engineer

8 matching positions

Senior Software Test and Automation Engineer

You will be part of the integration test team, focusing on strengthening product...
Location
Location
India , Karnataka; Hyderabad
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry experience in validating core database and analytics capabilities, preferably in integration and acceptance test phases
  • Graduate or Postgraduate in Computer Science or Electronics with knowledge on Database concepts & SQL
  • Experience in customer-centric testing on AWS, Azure, GC or VMWare Platforms to validate system’s reliability and resiliency
  • Experience with Python, OOPS concepts, Unix/Linux including system administration
  • Knowledge of CI/CD tool chain - Jenkins, GitHub, etc.
  • Familiarity with AI/LLM and Analytics
  • Must have strong debugging skills, oral and written communication skills
  • Ability to learn new technologies and tools quickly and to leverage that knowledge for results analysis and problem solving
  • Strong understanding of test processes
Job Responsibility
Job Responsibility
  • Create integration test specs and plans to validate product features and releases.
  • Collaborate with feature teams to assess the system test scope and coverage for new features during early design phase, and generate test scenarios including feature/component interactions
  • Develop and maintain fully automated tests to validate the Teradata Vantage Product across various platforms, components, and functions, mimicking customer-like scenarios and workloads.
  • Develop tests to reproduce and verify customer reported issues and fixes
  • Identify test escapes and develop test scenarios to address gaps.
  • Perform customer-centric validation of Vantage products at an integration level to ensure system integration, reliability, and resiliency.
  • Independently analyze and report defects/issues encountered during testing.
What we offer
What we offer
  • We prioritize a people-first culture
  • We embrace a flexible work model
  • We focus on well-being
  • We are committed to actively working to foster an inclusive environment that celebrates people for all of who they are
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer - QA / Test Automation Engineer

Location
Location
India , Gurgaon
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 09, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of experience in QA automation, SDET, or software engineering roles focused on test automation for distributed or cloud-based systems
  • Strong understanding of QA methodologies, test design, and systems validation
  • Proficiency in .NET 8/C#, Node.js, Python, or TypeScript for automation scripting
  • Hands-on experience with Selenium, Playwright, Cypress, REST API automation, and integration testing frameworks
  • Experience running tests in AWS environments with strong understanding of CI/CD pipelines using Azure DevOps
  • Familiarity with IaC, containerized test execution, and observability tools
  • Experience testing SQL Server 2022, Snowflake, PostgreSQL data flows
  • Ability to validate ETL pipelines, schema changes, and data quality through automation
  • Expertise in automated testing (unit, integration, contract, E2E, regression)
  • Familiarity with blue/green and canary release testing
Job Responsibility
Job Responsibility
  • Contribute to the design of scalable, maintainable QA automation frameworks for API, UI, integration, and performance testing
  • Implement automated test scenarios across microservices, APIs, data workflows, and distributed systems
  • Participate in design discussions to ensure testability, document risks, and propose automation strategies aligned with engineering standards
  • Produce clean, reusable, and maintainable automation scripts following best practices
  • Implement unit, integration, contract, and E2E tests integrated with CI/CD pipelines
  • Conduct root-cause analysis for defects and drive preventive quality improvements
  • Perform debugging, reliability analysis, and optimization of automation suites
  • Own test execution pipelines from development through deployment and monitoring
  • Create automated dashboards, alerts, and quality signals to validate release readiness
  • Collaborate in production issue investigations by building automated repros and validation scripts
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Embedded Software Automation and Tools

The role involves developing and maintaining software and tools that help variou...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience with automation systems
  • 10+ years of programming experience, preferably with Python
  • Bachelor's degree in computer science or related field
  • Proficient in Linux, Python-based test automation frameworks, and tools using REST APIs
  • Hands-on experience in development/integration of E2E test automation frameworks and tools for embedded software devices
  • Proficient use of AI tools and technologies with a proven track record as a promoter and advocate for AI adoption in software development and testing automation
  • Agentic workflow familiarity: Working knowledge of multi-step AI orchestration frameworks and the practical use of AI agents to support and streamline day-to-day development workflows
  • Experienced in developing and maintaining web-based tools using JavaScript and React/Next.js
  • Experience with DevOps and continuous integration tools (Jenkins, GitLab CI, Docker, and Kubernetes)
  • Experience with CI/CD pipeline development and deployment via AWS or GCP cloud technologies
Job Responsibility
Job Responsibility
  • Develop and release new E2E automation support and tools
  • Debug issues to improve the quality of automated test tools and frameworks
  • Conduct code reviews to improve code quality and optimization
  • Promote coding conventions and standards for code re-usability and cleanliness
  • Document feature guides, identify and formulate user requirements, and define product behavior
  • Support and maintain existing automation tools and technology
  • Mentor less experienced engineers and drive automation development
  • Assist in monitoring and maintenance of critical systems
  • Champion the adoption of AI tools and technologies to enhance automation capabilities and team productivity
  • Review and provide technical feedback on design documents and high-level architecture diagrams across multiple tools and teams, with a focus on evaluating design trade-offs, scalability, maintainability, and alignment with overall system architecture
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Software Engineer, Automation and Data

Activision Central Technology is seeking a passionate Software Engineer, Automat...
Location
Location
United States of America , Santa Monica
Salary
Salary:
77500.00 - 143376.00 USD / Year
activision.com Logo
Activision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 3 years' of programming experience with Python, and C++ or C#
  • Proficiency programming with SQL
  • Experience developing test frameworks
  • Proficiency in data engineering and analytics
  • Experience working in a distributed systems environment
  • Experience working within gaming
  • Bachelor’s degree in computer science, a related field, or equivalent experience
  • Knowledge of online services, DevOps, and cloud infrastructure
  • Deep grasp of computer architecture, networks, and operating systems
  • Strong passion for automation and software testing
Job Responsibility
Job Responsibility
  • Collaborate with automation and data engineers to enhance, evaluate, and scale automated testing features
  • Improve tools and workflows for efficient test development, data analysis, and debugging
  • Support Activision studios globally in designing automation strategies and developing automated tests to identify defects
  • Analyze results, increase automated coverage, and maintain infrastructure for performance, stability, and data integrity
  • Create tools to boost QA productivity, research new techniques, and work with QA leadership to plan and evolve processes
What we offer
What we offer
  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance
  • 401(k) with Company match, tuition reimbursement, charitable donation matching
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others
  • Relocation assistance (if applicable)
  • Fulltime
Read More
Arrow Right

Principal Software Automation / Test Engineer

We are seeking an AI-savvy Principal QA Test Engineer to transform how we test a...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • M.S./B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience required.
  • 10+ years of experience in QA/Test Automation Engineering with demonstrated impact on product quality and team practices.
  • 2+ years of hands-on experience with AI/ML technologies, including LLMs, prompt engineering, and AI-assisted development workflows.
  • Proven track record of building autonomous testing systems or AI-powered quality engineering tools.
  • Intermediate to Expert level experience with REST API driven automation using Python or Go.
  • Deep expertise in cybersecurity, cloud networking, or distributed systems test, including expert knowledge of TCP/IP, DNS, and SSL/TLS.
  • Experience with Identity Technologies such as Azure AD, Okta, or Ping Identity.
  • Experience with cloud providers (AWS, Azure, GCP) and cloud networking architectures (VPCs, subnets, security groups, NAT).
  • Experience with Windows/Linux/MAC Networking and Security Features.
  • Expertise in REST API testing, web UI automation (Selenium, Playwright, Puppeteer), and cloud-native application testing.
Job Responsibility
Job Responsibility
  • Design and implement autonomous QA workflows using AI agents and LLM-based frameworks to achieve continuous, intelligent test execution across multiple services.
  • Develop AI-augmented test infrastructure enabling scalable, context-aware testing that reflects real-world deployment scenarios.
  • Build AI-powered test generation systems that automatically create comprehensive test suites from requirements, specifications, and production telemetry.
  • Participate in system design to ensure quality, observability, and testability are built-in throughout the feature development lifecycle.
  • Provide technical leadership in browser security, cloud orchestration, distributed systems, and AI-assisted quality engineering across multi-team quality initiatives.
  • Mentor junior and mid-level engineers on AI/ML testing techniques, prompt engineering, and modern quality practices
  • lead adoption of new testing methodologies and measure impact.
  • Collaborate with Development, SRE, Product Management, and Technical Marketing to align quality strategy with business outcomes and establish quality standards.
  • Enhance test strategies, automation, and build infrastructure with feedback and analysis from real-world customer deployments.
  • Stay current with AI/ML advancements and translate them into practical testing innovations like agentic workflows, multimodal testing, and AI-powered observability.
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Staff Software Automation Test Engineer Prisma Access

As a Software Engineer in test on our Prisma Access Cloud Service team, you will...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in one or more scripting/programming languages including Python or Go
  • Experience with IPSec, BGP, L3 VPNs, SD-WAN, DHCP, TCP, UDP and SSL Networking
  • Experience with REST API driven Automation using Python or Go
  • Experience with Cloud Technologies such Aws/Azure/GCP
  • Experience with DB clusters (MySQL,BQ, Redis,,Zookeeper,Neo
  • Experience with Linux or Esxi Virtualization or Docker/Kubernetes is a plus
  • 7 to 10 + years experience
  • M.S./B.S. degree in Computer Science or Electrical Engineering or equivalent military experience required
Job Responsibility
Job Responsibility
  • Design, develop and execute test automation to test software features on our next-generation security platform as part of our Prisma Access Cloud Service
  • Become inventive in testing approaches by building tools and automation scripts
  • Suggest and implement improvements to the test process
  • File bugs and work with Development to fix issues seen
  • Mix in your creative skills with a focused testing approach to produce the best quality products in cybersecurity
  • Be involved in a rigorous approach to testing for specifications, assist the team with testing methods or tools for new testing
  • Work on different public cloud platforms (AWS, GCP, Azure) to automate cloud orchestration, visualization and alerting mechanisms
  • Fulltime
Read More
Arrow Right

Principal Software Automation Test Engineer

We are seeking an AI-savvy Principal QA Test Engineer to transform how we test a...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • M.S./B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience required
  • 10+ years of experience in QA/Test Automation Engineering with demonstrated impact on product quality and team practices
  • 2+ years of hands-on experience with AI/ML technologies, including LLMs, prompt engineering, and AI-assisted development workflows
  • Proven track record of building autonomous testing systems or AI-powered quality engineering tools
  • Intermediate to Expert level experience with REST API driven automation using Python or Go
  • Deep expertise in cybersecurity, cloud networking, or distributed systems test, including expert knowledge of TCP/IP, DNS, and SSL/TLS
  • Experience with Identity Technologies such as Azure AD, Okta, or Ping Identity
  • Experience with cloud providers (AWS, Azure, GCP) and cloud networking architectures (VPCs, subnets, security groups, NAT)
  • Experience with Windows/Linux/MAC Networking and Security Features
  • Expertise in REST API testing, web UI automation (Selenium, Playwright, Puppeteer), and cloud-native application testing
Job Responsibility
Job Responsibility
  • Design and implement autonomous QA workflows using AI agents and LLM-based frameworks to achieve continuous, intelligent test execution across multiple services
  • Develop AI-augmented test infrastructure enabling scalable, context-aware testing that reflects real-world deployment scenarios
  • Build AI-powered test generation systems that automatically create comprehensive test suites from requirements, specifications, and production telemetry
  • Participate in system design to ensure quality, observability, and testability are built-in throughout the feature development lifecycle
  • Provide technical leadership in browser security, cloud orchestration, distributed systems, and AI-assisted quality engineering across multi-team quality initiatives
  • Mentor junior and mid-level engineers on AI/ML testing techniques, prompt engineering, and modern quality practices
  • lead adoption of new testing methodologies and measure impact
  • Collaborate with Development, SRE, Product Management, and Technical Marketing to align quality strategy with business outcomes and establish quality standards
  • Enhance test strategies, automation, and build infrastructure with feedback and analysis from real-world customer deployments
  • Stay current with AI/ML advancements and translate them into practical testing innovations like agentic workflows, multimodal testing, and AI-powered observability
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Test Automation

The Axon VR team is building immersive training experiences that help officers d...
Location
Location
United States , Seattle
Salary
Salary:
141000.00 - 225600.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development or test automation, ideally in immersive tech, gaming, or simulation environments
  • Proficiency in C# with experience testing Unity-based applications
  • Demonstrated success building automated tests and CI/CD pipelines for multi-surface systems (VR client, backend, web) with GitHub Actions, Jenkins or similar systems
  • Familiarity with test automation tools like Appium, Selenium, NUnit or custom Unity testing frameworks
  • Strong problem-solving skills and ability to investigate performance, interaction fidelity, and device-specific issues
  • Clear and collaborative communication skills, with a strong sense of ownership and initiative
Job Responsibility
Job Responsibility
  • Design and implement test automation frameworks and tools for Unity VR applications, backend APIs, and connected web components
  • Develop and maintain CI/CD pipelines to support continuous testing and deployment across the VR stack
  • Collaborate with QA, software engineering, and product teams to build test coverage across unit, integration, E2E, and non-functional levels
  • Create and maintain test plans that reflect realistic training scenarios, performance benchmarks (e.g., frame rate, headset responsiveness), and hardware-in-the-loop requirements
  • Analyze automation results, investigate failures, and lead issue triage efforts with cross-functional teams
  • Contribute to engineering best practices that improve test velocity, code quality, and deployment safety
  • Advocate for quality and faster test feedback throughout the software development lifecycle, embedding automation into daily workflows
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right