Overview
An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence!
Software Developer Engineer in Test (Test Automation Engineer) to design test automation scripts to ensure that our products match our SW quality standards in support of a large-scale software deployment. You will need to be collaborative and influential across our team, working closely with development and DevOps teams to automate testing where possible, contributing to our Continuous Integration (CI) and Continuous Deployment (CD) pipeline. You will serve as key member for test Automation process toward quality-centric methodologies.
Responsibilities
- Design, develop, and maintain automated test scripts and frameworks to support both functional and non-functional testing requirements across web applications and APIs
- Execute manual test cases, perform exploratory testing, and validate complex business scenarios that require human insight and judgment
- Create comprehensive test plans, test cases, and test documentation to validate solution requirements and ensure thorough test coverage
- Partner with DevOps teams to integrate automated test suites into our continuous integration pipeline, ensuring seamless deployment processes
- Work closely with System Engineering, Architecture, Program Management, and Software Development teams throughout the entire development lifecycle
- Serve as a key contributor to quality-centric methodologies and continuous improvement initiatives within an Agile environment