Sr. Test Automation Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Senior Test Automation Engineer to join our team! You will be supporting enterprise clients in the design, development, and modernization of digital platforms and AI-enabled product capabilities.
In this role, you will collaborate with architects, software engineers, product leaders, and business stakeholders to solve complex technical challenges and deliver scalable, high-quality solutions that drive innovation, efficiency, and business value.
This is an exciting opportunity for an experienced automation engineer who thrives in fast-paced Agile environments, enjoys working across the software development lifecycle, and is eager to contribute to modern cloud-native applications, AI-powered solutions, Kubernetes-based deployments, and microservices architectures.
You will partner directly with client stakeholders, contribute to strategic transformation initiatives, and help deliver mission-critical solutions that support enterprise-scale operations., * Design, develop, and maintain scalable test automation frameworks for enterprise applications
- Collaborate closely with Product Management, business stakeholders, and development teams to understand requirements and define testing strategies
- Create and execute functional, end-to-end (E2E), integration, and regression test cases
- Drive a shift-left testing approach by integrating automation early in the software development lifecycle
- Research, evaluate, and recommend new testing tools, technologies, and automation solutions
- Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, and retrospectives
- Conduct code reviews, maintain automation documentation, and contribute to secure coding and testing best practices
- Support continuous integration and continuous delivery (CI/CD) pipelines through automated quality validation
- Stay current with emerging technologies, industry trends, and automation best practices to continuously improve testing capabilities
Requirements
- 5+ years of experience in software test automation engineering
- Experience testing banking or financial services applications, including API integrations and interfaces utilizing technologies such as Apigee and Databricks
- Experience testing applications deployed on public cloud platforms, including AWS, Azure, or Google Cloud Platform (GCP)
- Strong understanding of ETL processes, relational databases, SQL query development, and data analysis
- Proven experience designing, implementing, and maintaining enterprise-grade test automation frameworks
- Experience planning, estimating, executing, and reporting automation testing activities
- Hands-on experience with API testing and automation using REST and SOAP services
- Experience working with CI/CD tools and automated deployment pipelines
- Strong understanding of Agile and/or Waterfall software delivery methodologies
- Proficiency with automation and testing tools such as Selenium, Playwright, Postman, Java, and/or Python
- Experience using development and collaboration tools including Git, Bamboo, Artifactory, Jira, and Confluence
- Experience testing applications within containerized environments such as Docker
- Knowledge of continuous integration, continuous delivery, and continuous testing practices
Must Have Skills
-
Cucumber
-
JavaScript
-
Kubernetes
-
Postman
-
Python
-
Selenium
Benefits & conditions
$170 an hour - Temp-to-hire