We are seeking an experienced Advanced Automation Test Engineer with expertise in testing modern web applications using AI-powered test automation platforms such as Functionize. The ideal candidate will have a strong background in designing scalable automation frameworks, implementing end-to-end test strategies, integrating automated testing into CI/CD pipelines, and improving software quality through intelligent automation. This role requires close collaboration with Software Engineers, Product Managers, Architects, and DevOps teams to ensure high-quality software delivery in an Agile
Key Responsibilities
Design, develop, and maintain automated test suites for complex web applications using Functionize.
Create robust end-to-end, regression, smoke, sanity, integration, and API test automation.
Leverage AI-powered automation capabilities in Functionize, including self-healing tests, natural language test creation, and intelligent maintenance.
Design reusable automation components that improve scalability and reduce maintenance effort.
Analyze application requirements and convert them into comprehensive automation scenarios.
Perform cross-browser and cross-platform testing.
Validate REST APIs using tools such as Postman, REST Assured, or similar frameworks.
Integrate automated test execution into CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or GitLab CI.
Execute automated tests as part of release validation and provide actionable quality reports.
Identify, troubleshoot, and document defects with clear reproduction steps.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.
Collaborate with developers to resolve automation failures and application defects.
Participate in sprint planning, backlog refinement, and release planning activities.
Continuously improve automation coverage, execution speed, and reliability.
Mentor junior QA engineers and promote automation best practices across the team.
Review automation code and establish coding standards for test development.
Contribute to quality metrics, dashboards, and continuous improvement initiatives.
Required Qualifications
Bachelor’s degree in computer science, Software Engineering, or a related field.
7+ years of experience in Software Quality Assurance.
5+ years of experience in automation testing of web applications.
Hands-on experience with Functionize for enterprise-grade test automation.
Strong understanding of web technologies including:
- CSS
JavaScript
- DOM
Browser Developer Tools
Experience testing responsive and single-page applications.
Strong knowledge of Agile/Scrum software development methodologies.
Experience with defect management tools such as Jira or Azure DevOps.
Experience with Git version control.
Excellent analytical, debugging, and troubleshooting skills.
Strong verbal and written communication skills.
Preferred Technical Skills
Automation Tools
Functionize (Expert)
Selenium (preferred) API Testing
REST APIs
Postman/Bruno
REST Assured
Swagger/OpenAPI CI/CD
Azure DevOps
GitHub Actions Programming/Scripting
Java
JavaScript
TypeScript
SQL
JSON
XML Test Management
Jira
Azure DevOps Test Plans
Cloud Platforms (Preferred)
Azure Core Competencies
Advanced automation framework design
AI-assisted testing strategies
Risk-based testing
Test planning and estimation
Root cause analysis
Performance and reliability mindset
Continuous quality improvement
Collaboration and stakeholder communication
Leadership and mentoring
Attention to detail
Problem-solving
Desired Experience
Candidates should demonstrate experience in:
Automating large enterprise web applications
Testing microservices-based architectures
Working with cloud-hosted applications
Automating complex user workflows
Testing role-based security and authorization
Regression suite optimization
Data-driven and keyword-driven testing
Cross-browser compatibility testing
Parallel test execution
Test reporting and dashboard creation
Success Metrics
The successful candidate will be expected to:
Achieve and maintain high automation coverage for critical business workflows.
Reduce manual regression effort through effective automation.
Improve automation execution reliability and reduce flaky tests.
Contribute to faster release cycles by integrating automation into CI/CD.
Deliver high-quality releases with reduced production defects.
Drive adoption of automation best practices across the engineering organization.
Nice-to-Have Skills
Experience with AI-driven quality engineering platforms
Accessibility testing (WCAG)
Security testing fundamentals
Performance testing using JMeter or k6
Visual testing automation
Contract testing for APIs
Mobile web testing
Experience with enterprise SaaS applications
Knowledge of observability tools such as Splunk, Dynatrace, or Application Insights
This role is ideal for a senior automation professional who can lead automation initiatives, maximize the capabilities of Functionize, and help build a modern, scalable quality engineering practice.
Similar roles you might like
More openings like this one — take a look before you go.