> Markdown version of [/jobs/ext/4355310-senior-software-test-automation-engineer](https://www.wearedevelopers.com/jobs/ext/4355310-senior-software-test-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Test Automation Engineer - **Company:** EPAM Systems, Inc. - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Continuous Delivery, Continuous Integration, Distributed Systems, Software Tools, Selenium, Service-Oriented Architecture, Service Virtualization, Software Engineering, Systems Integration, Test Data, Strategies of Testing, Web Applications, Web Engineering, Delivery Pipeline, Backend, Information Technology, Playwright, Data Analytics, Front End Software Development - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1bcdd5d224739e91 ## About the Role You'll work in a fast-paced engineering environment with the scale and stability of a Fortune 100 company. We're looking for someone who is comfortable navigating ambiguity, iterating quickly, and applying automation-first quality engineering practices to improve release confidence, accelerate feedback, and support continuous delivery. Familiarity with AI-assisted engineering tools and practices is a plus., * Bachelor's or master's degree in computer science, engineering, or a related technical discipline, with 5+ years of experience in a software engineering or quality engineering organization * Hands-on experience designing and maintaining automated tests for web applications using tools such as Playwright and Selenium * Hands-on experience building automated API tests using frameworks such as Playwright or equivalent API automation tools * Working knowledge of Javascript and familiarity with Java-based testing frameworks and modern test automation patterns * Exposure to distributed systems, service-oriented architectures, and dependent system integrations in modern engineering environments * Strong analytical, problem-solving, and communication skills, with the ability to work effectively across engineering, product, and platform teams * Comfort working through ambiguity, thinking abstractly, and iterating quickly in a collaborative agile environment * Demonstrated interest in automation-first quality engineering practices, including maintainable test design, CI/CD quality gates, and continuous improvement * Knowledge of AI-assisted engineering or testing tools is preferred, especially where used to improve test design, accelerate troubleshooting, or enhance engineering productivity * Experience in the financial services industry is a plus ## Description You'll be part of the Web Engineering team, which builds digital products and platforms that shape key moments across the customer journey. As a Quality Engineer, you will help ensure these experiences are reliable, scalable, and seamless by partnering closely with engineers, product teams, and platform teams throughout the development lifecycle., * Contribute as an active member of an agile engineering team by shaping user stories, defining acceptance criteria, and designing risk-based test scenarios that improve release confidence and product quality * Build, maintain, and continuously improve automated test suites for web and API layers, with strong integration into continuous integration and delivery pipelines * Drive an automation-first quality engineering approach by identifying opportunities to reduce manual effort, improve test reliability, and accelerate feedback throughout the development lifecycle * Partner closely with product, frontend, backend, and platform engineers to validate requirements, prevent defects early, and deliver high-quality customer experiences * Work alongside developers during feature implementation to enable shift-left testing, rapid iteration, and earlier detection of quality issues * Develop and use service virtualization, mocks, and test data strategies to validate functionality efficiently across dependent systems * Contribute to estimation, test strategy, and feasibility assessments by identifying quality risks, automation needs, and dependencies early in the planning process * Promote consistent engineering and quality best practices across the team, including test maintainability, CI health, observability, and continuous improvement * Apply analytical thinking and data-driven problem solving to improve coverage, identify gaps, and strengthen overall engineering quality * Knowledge of AI-assisted engineering practices and tools is preferred, including the ability to use AI to improve test design, accelerate analysis, and enhance quality engineering productivity